【发布时间】:2011-09-29 17:12:45
【问题描述】:
我想知道在生产环境中是否有任何好的解决方案可以在 Heroku 上自动缩放测功机和工作人员(可能每个解决方案都不同,因为它们非常不相关)。您/公司在使用什么?
我找到了很多选择,但对于生产环境来说,它们似乎都不成熟。 有 Heroscale,它似乎引入了一些延迟,因为它不在本地运行,而且我还听说过一些停机时间。有对delayed_jobs的修改,好久没更新了,目前的bundlers有一些问题。还有一些与reque相关的替代方案,似乎不能很好地处理一些HTTP异常,这会导致应用程序崩溃,而另一些似乎需要一个始终运行的worker来调度其他worker,并且还可能遭受一些HTTP异常的影响问题。
嗯。到底。如今,在使用 Rails3 的生产环境中自动缩放 Heroku 的 dyno 和 worker 的方法是什么?
提前致谢。
【问题讨论】:
标签: ruby-on-rails-3 heroku scaling delayed-job resque