了解Heroku服务器状态143

Tie*_*yen 74 deployment server-side heroku

我想知道Heroku服务器状态,无法找到有关此主题的任何文档.

例:

Process exited with status 143
Run Code Online (Sandbox Code Playgroud)

谁能解释一下这个例子?我在哪里可以找到资源以供将来参考?

Eri*_*ode 81

退出代码143表示您的进程已被SIGTERM终止.当你执行任何需要你的dynos重启的命令时,通常会发送这个命令(config:set,restart,scale down ...).

  • 对我来说这很令人困惑,因为我会运行 - Heroku重启 - Heroku日志然后我的输出将显示我的程序输出和错误代码AFTER.所以看起来heroku正在缩小我的流程,当它真的只是登录我没想到的订单时. (4认同)
  • 不,一点也不差。这是heroku 告诉你的应用程序该关闭的方式。 (3认同)
  • @EricFode在哪里可以找到这些状态代码的参考? (2认同)
  • @GauthamBadhrinathan这些状态代码不是特定于heroku的,它们在man文件中定义了应用程序正在运行的内容.143号出口和其他一些特别之处在于它们由unix核心标准化. (2认同)

And*_*sun 7

每日重启是 Heroku dynos 生命周期中的一项定期活动:

Heroku 自动 dyno 重启


小智 5

一段时间未收到任何请求时,它处于空闲状态。收到请求后,它将再次开始。