【问题标题】:Are the dyno restarts on Heroku simultaneous?Heroku 上的测功机是否同时重启?
【发布时间】:2016-02-20 01:09:10
【问题描述】:

我在 Herokus 网站上了解到,dynos 大约每 24 小时会重新启动一次。
例如,如果您有两个 web-dynos,它们是否有可能同时重新启动?

感谢您的宝贵时间!

【问题讨论】:

    标签: heroku


    【解决方案1】:

    根据heroku:

    “循环每 24 小时发生一次 (加上最多 216 个随机 分钟,以防止应用程序的每个测功机在 同时)。”

    来源:https://devcenter.heroku.com/articles/dynos

    【讨论】:

      【解决方案2】:

      Heroku 随机重启 dynos —— 有时每天多次。不要指望它是同时发生的!

      【讨论】:

      • 谢谢。问题是我很担心测功机同时重启。在这种情况下,请求可能会“未得到答复”
      • 传入的 HTTP 请求由 Heroku 负载均衡器缓冲——因此,如果您的所有 dyno 都在重新启动传入请求,则传入请求将被“保留”,直到有 dyno 可用于处理它:)跨度>
      • 知道是否可以控制 Heroku,以便在发出重启命令之前的指定时间内阻止请求进入测功机?
      • 您可以通过打开维护模式来做到这一点(例如:heroku maintenance:on 和 heroku maintenance:off)——这将使 Heroku 为用户提供静态维护页面,而不是转发任何传入的对您的测功机的请求。
      猜你喜欢
      • 1970-01-01
      • 2017-07-16
      • 2014-12-27
      • 1970-01-01
      • 2013-11-14
      • 2021-07-04
      • 1970-01-01
      • 2020-03-08
      • 2012-08-13
      相关资源
      最近更新 更多