2012-02-29 40 views
6

我寫了一個應用程序,它使用了Tornado的websocket實現,我正在嘗試爲它找到一個主機。據我所知,通過閱讀谷歌搜索結果,谷歌appengine目前不支持websockets。因爲我找不到任何信息,所以我不確定heroku。所以我的問題是,如果有人知道我可以託管我的應用程序的託管服務器?託管一個龍捲風/ websocket應用程序

回答

5

最簡單的事情可能是使用一般的IaaS(基礎設施即服務)雲提供商,如Amazon EC2或Rackspace。甚至可以像使用Dreamhost一樣使用常規的託管服務器。有了這些,你可以直接訪問操作系統和網絡配置,你可以做任何你想要的。缺點是那些將會更加昂貴,你需要EC2和Rackspace來管理主機本身。

更新:您現在可以在Heroku上使用Websockets。以下是有關使用Websockets with Python on Heroku的一些信息。

+2

downvoter照顧詳細說明,以便我可以修復答案? – kanaka 2012-09-13 18:34:47

+2

嗨,我是downvoter。這個問題特別是關於一個python /龍捲風應用程序(他已經寫過),你的答案是寫在node.js中。儘管node.js很棒(我一直都在使用它),但我認爲將完全不同的技術作爲對特定問題的答案是極其無益的。 – 2013-02-23 13:27:14

+0

@NickJennings,我調整了答案以更好地捕捉到我的初衷。我仍然提供備用建議,但現在明顯是次要的。 – kanaka 2013-04-03 22:53:18