【问题标题】:Recommendations for Cloud Hosting Service for Socket.ioSocket.io 的云托管服务建议
【发布时间】:2015-06-23 01:01:15
【问题描述】:

我目前正在评估不同的云服务提供商,以确定哪个最适合使用 NodeJS 后端和快速的 Socket.IO 实现。虽然我知道这实际上取决于他们服务器的物理位置,但我希望在东南亚也有一个。

我已经部署了以下内容:

  • 亚马逊 EC2
  • Heroku
  • Appfog(好像不能用)

还有什么好的推荐吗?如果他们有一个类似于 AWS 工作方式的免费套餐,那就太好了。

期待您的意见!

【问题讨论】:

    标签: node.js socket.io cloud iaas


    【解决方案1】:

    请注意,此时 Heroku does not support web sockets,因此任何对 socket.io 的使用都必须降级为长轮询方法。

    考虑到您使用 Socket.io,我建议您使用 Amazon EC2。过去许多其他托管选项的主要优势是它们易于部署和管理您的所有资源(想想 Heroku)。亚马逊最近推出了OpsWorks,您可以使用它来为您处理大部分工作。如果您没有任何复杂的自定义要求,那么基本节点设置应该适合您。

    请记住,如果您使用 OpsWorks,请记住一些小事。在这个问题中讨论了其中一些。 Has anyone been successful deploying a node (express) app with Amazon OpsWorks?

    【讨论】:

      【解决方案2】:

      @Nick Mitchinson 给出了一个惊人的答案。您也可以查看 Elastic beanstalk。 AWS 最近发布了 Nodejs 的 Paas 版本。

      【讨论】:

        【解决方案3】:

        顺便提一下,Heroku 现在支持 Websocket。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-02-27
          • 1970-01-01
          • 2016-09-07
          • 2016-07-25
          • 1970-01-01
          相关资源
          最近更新 更多