注册
登录
查看:378 | 回复:19
求学者
别人访问我的api接口时,我要返回东西过去,但卡住了,求帮助
发表于 2021/12/13 12:53:29
楼主

我这个Getcookie 要执行很多东西 会很久 甚至一个小时

所以卡在这了

返回的东西 可以是任意


12.13.1.png

求学者
发表于 2021/12/13 12:57:46
沙发

12.13.2.png


这样也行

K
发表于 2021/12/13 12:58:40
板凳

这个结果得时间有点长

客户是没办法直接得到结果的,所以你直接回复客户,任务提交了

求学者
发表于 2021/12/13 13:00:12
4楼

我只是要API 提交然后触发这个 函数


K
发表于 2021/12/13 13:01:34
5楼

你另开一个线程来处理


求学者
发表于 2021/12/13 13:05:10
6楼

异步也可以吧

但是异步我不会


12.13.3.png

K
发表于 2021/12/13 13:08:29
7楼

响应超时,客户都断开了

要么把这个任务提交到一个队列去执行,直接回复结果给客户

求学者
发表于 2021/12/13 13:10:36
8楼

就是这个意思

但是我不会整

求学者
发表于 2021/12/13 13:12:03
9楼

12.13.4.png


这样也不行吧?

这样等于执行2次


K
发表于 2021/12/13 13:12:37
10楼

你要想着怎么把任务分开


求学者
发表于 2021/12/13 13:15:03
11楼

现在就是没办法分开
因为我这个 客户请求API

然后 我拿到他提交过来的数据

根据数据进行处理

但是我拿到后需要立即返回提交成功过来没

立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品