- 链接地址:https://blog.csdn.net/u010376229/article/details/120819681
- 链接标题:Flask socketio+apscheduler定时推送任务,后端已经推送,前端收不到的情况_backgroundscheduler flask_socketio_pchaoda的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:8391
文章浏览阅读493次。问题描述SocketIO(app, async_mode=async_mode, cors_allowed_origins="*"),async_mode=‘eventlet’,定时任务用的apscheduler里的BackgroundScheduler,尽管后端日志显示发送消息成功,但是前端收不到。解决方法eventlet使用的是协程,BackgroundScheduler实际是线程,两者是矛盾的。因此需要把线程绿化或者改变async_mode为threading模式方法一、async_mode=_backgroundscheduler flask_socketio
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除