2013-03-29 29 views
2

我目前正在評估不同的雲服務提供商,以確定哪個最適合使用Node.J後端,並且速度更快。雖然我知道這真的取決於服務器的物理位置,但我希望東南亞有一個。針對Socket.io的雲託管服務的建議

我已經部署了以下幾點:

  • Amazon EC2的
  • Heroku的
  • Appfog(似乎不喜歡它的工作原理就可以了)

任何其他好的建議?如果他們擁有像AWS工作方式那樣的免費套餐,那將會很好。

期待您的意見!

回答

2

請注意,在這個時間Heroku does not support web sockets,所以任何使用socket.io將不得不退化爲長輪詢方法。

考慮到您對Socket.io的使用,我建議您使用Amazon EC2。過去許多其他託管選項的主要優點是易於部署和管理您的所有資源(想想Heroku)。亞馬遜最近推出OpsWorks,您可以使用它來爲您照顧大部分。如果您沒有任何複雜的自定義需求,那麼基本的Node設置應該適合您。

請記住,如果您使用的是OpsWorks,請注意一些小問題。其中一些在這個問題中討論。 Has anyone been successful deploying a node (express) app with Amazon OpsWorks?

1

@Nick Mitchinson給出了一個驚人的答案。你也可以看看Elastic beanstalk。 AWS最近發佈了Paj版本的Nodejs。

0

順便說一下,Heroku現在支持Websocket。