我想知道 Heroku 服务器的状态,但找不到有关此主题的任何文档。
例子:
Process exited with status 143
谁能解释这个例子?我在哪里可以找到资源以供将来参考?
我想知道 Heroku 服务器的状态,但找不到有关此主题的任何文档。
例子:
Process exited with status 143
谁能解释这个例子?我在哪里可以找到资源以供将来参考?
退出代码 143 表示您的进程已被 SIGTERM 终止。这通常在您执行任何需要重新启动测功机的命令时发送(配置:设置、重新启动、缩减...)。
当一段时间没有收到任何请求时,它是一个空闲状态。当它收到请求时,它将重新开始。
每日重启是 Heroku dynos 生命周期的常规活动:
这是由于 dyno 停止了 heroku 应用程序。所以你必须重新启动应用程序。您可以heroku restart
在终端中输入。还heroku restart --app application_name
重新启动测功机,这会导致测功机接收 SIGTERM。使用这个命令
heroku restart worker.1
进而
heroku logs
我的是因为我的环境变量。为确保,删除服务器中的 process.env.YourVarible 并将其替换为实际字符串,然后 git add,然后 heroku push main 以查看错误是否消失。我还没有解决方案如何正确地将环境变量放在 .env 中以成功部署到 heroku。