使用 flask-socketio 在网页中嵌入了一个聊天室,启动服务使用的是:socketio.run(app)但是之前在没有写这个聊天室的时候,使用了flask-manager,开启服务是:manager.run() 可以方便调试,同步数据库。但是现在使用了socketio 就只能用socketio.run(app)启动了吗?
socketio.run(app)
manager.run()
光阴似箭催人老,日月如移越少年。
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 を使用する必要があります。
python manage.py runserver --host 0.0.0.0 --port 8000 -d -r
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 を使用する必要があります。