V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hanssx  ›  全部回复第 57 页 / 共 57 页
回复总数  1127
1 ... 48  49  50  51  52  53  54  55  56  57  
@itertools
supervisorctl stop all
find / -name supervisor.sock 后 unlink 掉
再重新启动 supervisord -c /etc/supervisord.conf
还是不行。。。
supervisorctl status,显示
asset STARTING
没 RUNNING 起来。。。
@FiveDDD 感谢回复,我用的 gevent,命令和你这个不一样
@itertools 感谢关注,但是测试机上面的 gunicorn 版本就是你说的这个,
(asset-ar0OxIPP) [root@VM asset]# pipenv graph | grep gunicorn
gunicorn==19.9.0
这是 flask-socketio 官网给的例子,说了一大堆英文,反正就是要用 gunicorn 就要那么写,如果搭配 gevent 的话,
https://flask-socketio.readthedocs.io/en/latest/#gunicorn-web-server
最后命令是这么写的,
gunicorn -b 127.0.0.1:5000 -k geventwebsocket.gunicorn.workers.GeventWebSocketWorker -w 1 module:app
@greyli 辉哥,我改了启动命令了,参考的文档里面
gunicorn -k geventwebsocket.gunicorn.workers.GeventWebSocketWorker -w 1 module:app
对了,supervisor 有错误日志,一直在尝试连接,如下图:
![image]( http://pgf1p2i0h.bkt.clouddn.com/supervisor%E9%94%99%E8%AF%AF%E6%97%A5%E5%BF%9755.png)
2018-09-30 12:10:45 +08:00
回复了 larkifly 创建的主题 Django django 如何返回后台执行进度给前端
@20150517 celery.result.ResultSet 有个 completed_count
http://docs.celeryproject.org/en/latest/reference/celery.result.html#celery.result.ResultSet.completed_count
但是这是 group 下有几个任务完成了,而不是每个任务的完成进度,不一样吧。
1 ... 48  49  50  51  52  53  54  55  56  57  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2712 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 10:19 · PVG 18:19 · LAX 02:19 · JFK 05:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.