1
lookhi 2013 年 7 月 11 日
把你现在的做法再包装一层,与用户那个链接不断就好了。
|
2
dancercl 2013 年 7 月 11 日
golang做这个很容易
|
3
qiongqi 2013 年 7 月 11 日
嘿嘿,我推荐openresty,IO不阻塞
|
4
BOYPT 2013 年 7 月 11 日
所有非阻塞模型都可以吧...
不过这样的工作模式不好,API执行过程中很可能受其他影响而中断,就没了返回结果了。 |
5
openroc 2013 年 7 月 12 日
async + fork process + callback
|
6
Livid MOD PRO 对方的这个需求真的不太合理。
对于耗时的任务,第一次 API call 的时候,可以立刻返回一个 Async job ID,然后对方的后续的请求,根据这个 Async job ID 来取结果。结果应该是存放在 Memcache 里的,可以高速访问。 很多 Cloud 平台的 API 就是这样的,比如你要创建一台 VM,显然是不可能立刻返回结果的。而是返回一个 job ID。 |