Azure web appservice上的Python websocket支持?
问题描述:
Azure appservice是否具有Python的本地websockets,就像它们为node.js/.net一样?Azure web appservice上的Python websocket支持?
我假设现在,答案是否定的,你需要使用虚拟机来实现这一目标?
(仅供参考,有一个类似的问题here但它已经被删除。)
答
答案如果是,Python中的WebSocket Azure上的Web应用程序的支持。必要的步骤或指导如下。
- 首先,您需要启用
WEB SOCKETS
选项Application settings
到ON
在Azure门户网站,为blog说,下面,它与任何语言的问题。
Azure的IIS支持使用WSGI Python的web应用程序,你可以参照tutorial知道它,并按照本教程的内容来构建&配置你的Python web应用与WSGI。
还有一个类似的Combining websockets and WSGI in a python app SO线程已经回答了关于在Python中使用WSGI的websocket的可行性。作为参考,有一些软件包支持这种组合,如Eventlet,dwebsocket为Django等,你可以搜索单词
websocket
&wsgi
了解更多。
希望它有帮助。
谢谢彼得潘! –