Heroku服务器状态从上升更改为崩溃



我尝试了所有可能的解决方案,但在Heroku中一直出现这个错误我用heroku日志得到了它,但这不是一个很好的解释

2022-02-22T00:35:48.218009+00:00 heroku[worker.1]: State changed from crashed to starting
2022-02-22T00:35:50.921052+00:00 heroku[worker.1]: Starting process with command `npm start`
2022-02-22T00:35:51.589791+00:00 heroku[worker.1]: State changed from starting to up
2022-02-22T00:35:52.062215+00:00 app[worker.1]:
2022-02-22T00:35:52.062230+00:00 app[worker.1]: > start
2022-02-22T00:35:52.062230+00:00 app[worker.1]: > node index.js
2022-02-22T00:35:52.062230+00:00 app[worker.1]:
2022-02-22T00:35:52.244828+00:00 heroku[worker.1]: Process exited with status 0
2022-02-22T00:35:52.354881+00:00 heroku[worker.1]: State changed from up to crashed

我有Node.js 17.5.0(最新(和Npm 8.4.1

我将我的项目更新到Heroku,并按照";部署";Heroku网站的一部分。

我还有我的Procfile,里面有:

worker: npm start

在Heroku的网站上启动网络npm和工人npm。

这个机器人基本上是一个discord音乐机器人,但直到现在,除非我手动执行代码,否则我无法使用Heroku使其工作。

在您的package.json中添加了:

"engines": {
"node": "16.x"
}

相关内容

  • 没有找到相关文章