我有一个在nginx后面运行uwsgi/flask的应用程序。我想把websockets集成到同一个应用程序中。Flask sockets看起来很有前途,所以我正在尝试。在
FlaskSockets简单地提到了运行gevent-websocket,但是没有提供示例代码来将现有的应用程序集成到这个设置中。我也尝试了一些gevent websocket和我现有的flask应用程序的组合,但是我还是得到了500。另外,如果我能找出500的本质那就更好了,但是错误不会出现在uwsgi日志中,就像它们对现有的flask应用程序一样。所以,如果有任何调试dip来显示tracedump,那就太好了。在
有谁能帮我得到一个简单的回声路线与这个设置?提前谢谢。在
仅供参考,我目前正在使用:
尽管@roberto的解决方案可能是可行的,但从上一个主要版本开始,我将其推出生产还为时过早。在
我只是回去用插座.io和node在中间。随着时间的推移,也许他的建议对我更可行。在
如果升级到uwsgi2.0,就可以免费获得websockets支持,而不需要额外的框架和gevent兼容性。更重要的是,您可以获得非常快速的实现(适用于游戏):
http://uwsgi-docs.readthedocs.org/en/latest/WebSockets.html
相关问题 更多 >
编程相关推荐