写一个uwsgi部署flask-socketio的代码
时间: 2023-06-07 13:09:19 浏览: 113
flask-uwsgi-websocket:u适用于由uWSGI支持的Flask应用程序的高性能WebSocket
好的,以下是uwsgi部署flask-socketio的代码模板,您可以根据自己的需求修改:
```
from gevent import monkey
monkey.patch_all()
from app import create_app, socketio
app = create_app()
if __name__ == '__main__':
socketio.run(app, host='0.0.0.0', port=5000)
else:
uwsgi.applications = {'': app}
uwsgi.application = app
uwsgi.add_socket('0.0.0.0:5000')
```
请注意,该代码需要在app.py所在的目录执行uwsgi --http :5000 --http-websockets --master --wsgi-file app.py命令来运行。
希望能够帮到您。
阅读全文