想到了用异步,但是好像不行,在 flask 视图函数中用 asyncio 模块,没有效果
1
qyhx May 17, 2019 via iPhone
说明业务设计错了
|
2
robinlovemaggie May 17, 2019
后端挂队列任务,前端挂长轮询。
|
3
5x82IQ7pkfngird9 May 17, 2019
说明业务设计错了
|
4
ynkkdev May 17, 2019
搞 python 的 web,celery 还是需要熟悉一下的,应该可以解决你的问题
|
5
Qyroth May 17, 2019 via Android
celery+flask-socketio
|
6
lusi1990 May 17, 2019 via Android
用队列,不要用多线程
|
7
iamsk May 17, 2019
这个场景我们有用这个处理 https://pusher.com
|
8
ipwx May 17, 2019
Flask 是独占主线程的,而你在 Flask 主线程里面起 asyncio,确实没啥用。。。
|
10
U87 OP @jasonqiao36 谢谢 get it
|
11
U87 OP @robinlovemaggie OK,明白了,加 celery 就好了
|
12
U87 OP 嗯呢,celery 就完事了
|