検索

ホームページ  >  に質問  >  本文

python - flask-socketio 启动服务方式

使用 flask-socketio 在网页中嵌入了一个聊天室,启动服务使用的是:
socketio.run(app)
但是之前在没有写这个聊天室的时候,使用了flask-manager,开启服务是:
manager.run() 可以方便调试,同步数据库。
但是现在使用了socketio 就只能用socketio.run(app)启动了吗?

大家讲道理大家讲道理2781日前817

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-18 10:25:13

    app.run() を実行するだけでなく、manager.run() を直接使用して flask-socketio が使用できるかどうかをテストできます。しかし、flask-socketio を nginx に統合する方法が見つかりませんでした。 。

    返事
    0
  • PHPz

    PHPz2017-04-18 10:25:13

    manage.py で run() 関数をオーバーロードできます:

    リーリー

    起動方法: python manage.py runserver --host 0.0.0.0 --port 8000 -d -r
    上記の方法はデバッグ中にのみ使用され、オンラインにする場合は Gunicorn/uwsgi + nginx を使用する必要があります。

    返事
    0
  • キャンセル返事