最简单的方法可能是使用通用的IaaS(基础设施即服务)云提供商,例如Amazon EC2或Rackspace。或者甚至只需像Dreamhost一样使用常规托管服务器。使用这些服务器,您可以直接访问操作系统和网络配置,并且可以随心所欲地进行操作。缺点是这些服务器会更加昂贵,对于EC2和Rackspace,您需要管理主机本身。 更新:现在您可以在Heroku上使用Websockets。有关在Heroku上使用Python的Websockets的信息,请参见Websockets with Python on Heroku。
- kanaka
5
2downvoter是否愿意详细说明,以便我可以修正答案? - kanaka
2嗨,我是那个给你点踩的人。问题明确是关于一个已经用Python/Tornado编写的应用程序,而你的答案是用Node.js来编写它。虽然Node.js非常好(我经常使用它),但我认为这样作为对特定问题的回答完全没有帮助。建议使用完全不同的技术来回答一个具体问题是极其不合适的。 - Nick Jennings