




















tomhe · 2016 年 8 月 20 日 · 11433 次点击
这是一个创建于 3586 天前的主题,其中的信息可能已经有所发展或是发生改变。
现在的需求是:
手机 app 上传图片->tornado 调用 c++算法库处理->向手机返回结果。
目前遇到的问题是 c++算法库需要耗时 1 秒左右,这样会把整个 tornado 阻塞住吧?有什么好的异步解决方法或思路吗?
请问我这个需求可以用协程的方式解决吗?还是用多进程的方式解决?
1 HFcbyqP0iVO5KM05 2016 年 8 月 20 日 via Android用 celery ,有一个 tornado-celery 库,可以实现在 Tornado 中通过 @coroutine 的方法直接调用你的算法并且不阻塞服务器的。 |
2 jimzhong 2016 年 8 月 20 日你需要一个任务队列。 |
4 tomhe 2016 年 8 月 22 日还有问一下,我这种上传图片并处理的业务怎么测试并发啊?有现成的测试工具吗? |
5 coolmenu 2016 年 11 月 18 日 via Android用 tsung 可以大量的启动客户端进行压力测试 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。