我写了一个应用程序,它利用了 Tornado 的 websocket 实现,我正试图为它找到一个主机。据我通过阅读谷歌搜索结果可以看出,谷歌应用引擎目前不支持 websockets。我不确定 heroku,因为我找不到任何信息。所以我的问题是,是否有人知道可以托管我的应用程序的托管商?
最佳答案
最简单的方法可能是使用通用的 IaaS(基础设施即服务)云提供商,例如 Amazon EC2 或 Rackspace。或者甚至只是使用像 Dreamhost 这样的常规托管服务器。通过这些你可以直接访问操作系统和网络配置,你可以做任何你想做的事。缺点是那些会更贵,而且对于 EC2 和 Rackspace,您需要自己管理主机。
更新:您现在可以在 Heroku 上使用 Websockets。这是有关使用 Websockets with Python on Heroku 的一些信息.
关于python - 托管 Tornado /websocket 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9495878/