Heroku dyno 冗余与爱好?

Heroku dyno redundancy with hobby?

Heroku's Production Check 建议 "running at least 2 web dynos" 以备冗余。

我们目前 运行 是一个业余爱好者,即将为 iPhone 推出一款社交网络应用程序。

免费和业余爱好测功机类型仅支持每个进程类型最多一个测功机 运行。

  1. 现阶段我们还需要裁员吗?

  2. 如果是这样,最经济和冗余的解决方案是什么?

在你开始获得大量流量之前,我个人不会在这个阶段打扰,此时你可能想要升级到标准测功机并启动 运行 更多测功机。

仪表板中的指标选项卡将提供足够的信息,供您决定升级测功机类型还是添加更多测功机类型是应用程序的正确选择。

祝发布顺利!

这在很大程度上取决于您的应用程序(它对资源的需求有多大,它的启动速度有多快?)和发布的性质(即它是软启动,还是面向大量用户?正常运行时间很重要,还是一点点?)。进行适当的监控(使用标准测功机和 Heroku 指标,或者使用业余测功机并使用 New Relic 或 Librato 等插件)是必不可少的。

对于正常运行时间很重要的任何生产应用,请考虑使用标准测功机和预启动 (https://devcenter.heroku.com/articles/preboot)。这使您可以在不停机的情况下部署补丁。否则,请确保您的 iOS 应用设置为正常处理维护模式!