使用 flask-socketio 在网页中嵌入了一个聊天室,启动服务使用的是:socketio.run(app)
但是之前在没有写这个聊天室的时候,使用了flask-manager,开启服务是:manager.run() 可以方便调试,同步数据库。
但是现在使用了socketio 就只能用socketio.run(app)启动了吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
不用只需要运行app.run()你可以直接使用manager.run()测试一下flask-socketio大概可以使用。但是我一直都没有找到flask-socketio如何整合到nginx。。
你可以重载manage.py 中的run()函数:
启动方式:
python manage.py runserver --host 0.0.0.0 --port 8000 -d -r上述方式只在调试时使用,上线还是Gunicorn/uwsgi + nginx 吧。