Heroku dyno冗余与爱好?

时间:2017-03-10 01:52:56

标签: heroku redundancy dyno

Heroku's Production Check建议"至少运行2个网络dynos"为了冗余。

我们目前正在运行一个爱好dyno,即将推出适用于iPhone的社交网络应用。

免费&爱好dyno类型仅支持每个进程类型最多运行一个dyno。

  1. 我们现阶段是否需要裁员?

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

2 个答案:

答案 0 :(得分:2)

在你开始获得大量流量之前,我个人不会在这个阶段烦恼,此时你可能想要升级到标准dynos并开始运行更多dynos。

仪表板中的“指标”选项卡将提供足够的信息,供您决定升级dyno类型或添加更多是适合该应用的正确选择。

祝你好运!

答案 1 :(得分:1)

这在很大程度上取决于您的应用程序(资源如何耗尽,启动速度有多快?)和启动的性质(即它是软启动,还是适用于大量用户?正常运行时间是否重要?很多,还是一点点?)。进行监控(使用标准dynos和Heroku指标,或使用业余爱好者dynos并使用New Relic或Librato等插件)是必不可少的。

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