从文档的部署部分来看,Gunicorn 只能与 Flask-SocketIO 一起使用 1 个工作进程。我想知道部署 Flask-socket-io 服务器的首选方式是什么?目前,我有一个常规 Flask 应用程序,它使用从 nginx 代理传递到的多工作机 Gunicorn 服务器。虽然我没有任何负载平衡,但我希望多个 Gunicorn 工作人员能够处理并发性,而这不会让我对 websockets 服务器有一点担心。
也许我误解了 eventlet/greenlets 的功能,但我认为 uwsgi 是我尚未探索的唯一其他选择。为此目的值得进入 uwsgi 的学习曲线吗?