Heroku可靠吗?

ssc*_*rus 12 ruby-on-rails heroku ruby-on-rails-3

我已经在Heroku上托管了一个网站几个月,很快就会投入生产.

自从我开始使用它们以来,至少有三次严重的中断,其中一次是亚马逊上个月灾难性的停电,另一次是今天发生的多小时停电.

我相信Heroku的愿景,我认为他们是一个伟大的公司,但我面临着最终的问题:如果他们不能保持网站的运行,我喜欢他们的一切并不重要.

Heroku是在Rails上运行生产站点的可靠提供商吗?

是否还有其他我可能会考虑的提供商,其可靠性比Heroku更好?

Adi*_*ghi 9

在我看来,几乎任何提供商都可能发生停机.您需要了解的是主机处理停机时间的好坏,以及他们在保持客户更新可能的解决方案方面所做的努力.

在我看来,Heroku是举办应用程序的好地方.在那里部署的优势和易用性弥补了最近(并且罕见)的停机时间.


小智 8

在过去的7-8个月里,我是使用Amazon RDS插件的Heroku的用户,我的结论是除了他们的架构之外没有什么值得欣赏的Heroku.这就是为什么我认为:

  1. 即使它以2.5亿美元的价格出售+他们仍然没有使用亚马逊的亚马逊多区域功能.以下是使用亚马逊的多区域功能,SmugMug如何通过亚马逊崩溃幸存下来的链接. http://don.blogs.smugmug.com/2011/04/24/how-smugmug-survived-the-amazonpocalypse/
  2. 如果出现问题(不是应用程序,而是Heroku),没有电话联系支持,可以从Rackspace学到很多东西
  3. 我正在托管的应用程序,如果它在周五停机几个小时,人们将会挨饿,忘记大约60个小时的停机时间.
  4. 我看到间歇性的部署和连接问题.请访问此链接以获得确认:http: //status.heroku.com/

我知道开发人员喜欢它,因为他们免费提供一个名为'dyno'的廉价网络流程.


Ree*_*Law 6

到目前为止,Heroku不提供多个可用区冗余.如果您想要比Heroku更可靠的东西,您可以在多个可用区域中创建自己的EC2实例.当然,这将需要更多的服务器维护,管理和部署时间.

  • 实际上,Heroku说他们确实使用了多个可用区域.但它们不跨越区域(所有AZ都在同一区域).http://status.heroku.com/incident/151 (5认同)