Heroku's Production Check建议"至少运行2个网络dynos"为了冗余。
我们目前正在运行一个爱好dyno,即将推出适用于iPhone的社交网络应用。
免费&爱好dyno类型仅支持每个进程类型最多运行一个dyno。
我们现阶段是否需要裁员?
如果是这样,最经济的是什么?冗余解决方案?
答案 0 :(得分:2)
在你开始获得大量流量之前,我个人不会在这个阶段烦恼,此时你可能想要升级到标准dynos并开始运行更多dynos。
仪表板中的“指标”选项卡将提供足够的信息,供您决定升级dyno类型或添加更多是适合该应用的正确选择。
祝你好运!
答案 1 :(得分:1)
这在很大程度上取决于您的应用程序(资源如何耗尽,启动速度有多快?)和启动的性质(即它是软启动,还是适用于大量用户?正常运行时间是否重要?很多,还是一点点?)。进行监控(使用标准dynos和Heroku指标,或使用业余爱好者dynos并使用New Relic或Librato等插件)是必不可少的。
对于正常运行时间很重要的任何生产应用,请考虑使用标准dynos和preboot(https://devcenter.heroku.com/articles/preboot)。这允许您在没有任何停机时间的情况下部署补丁。否则,请确保您的iOS应用程序设置为正常处理维护模式!