Azure web appservice上的Python websocket支持?

问题描述:

Azure appservice是否具有Python的本地websockets,就像它们为node.js/.net一样?Azure web appservice上的Python websocket支持?

我假设现在,答案是否定的,你需要使用虚拟机来实现这一目标?

(仅供参考,有一个类似的问题here但它已经被删除。)

答案如果是,Python中的WebSocket Azure上的Web应用程序的支持。必要的步骤或指导如下。

  1. 首先,您需要启用WEB SOCKETS选项Application settingsON在Azure门户网站,为blog说,下面,它与任何语言的问题。

enter image description here

  1. Azure的IIS支持使用WSGI Python的web应用程序,你可以参照tutorial知道它,并按照本教程的内容来构建&配置你的Python web应用与WSGI。

  2. 还有一个类似的Combining websockets and WSGI in a python app SO线程已经回答了关于在Python中使用WSGI的websocket的可行性。作为参考,有一些软件包支持这种组合,如Eventlet,dwebsocket为Django等,你可以搜索单词websocket & wsgi了解更多。

  3. 希望它有帮助。

开始=>
+0

谢谢彼得潘! –