2 heroku node.js discord discord.js
我在 heroku 上托管了一个不和谐聊天机器人,突然它掉线了。我是在 heroku 上托管的新手,所以我不太了解,但是,我尝试了一些简单的事情,例如再次部署分支(我已连接到 github),但这行不通。
编辑: 这是日志:
在我点击打开应用程序之前:
2018-07-23T16:54:27.265702+00:00 app[worker.1]: 在 Function.Module._load (module.js:497:3)
2018-07-23T16:54:27.265704+00:00 app[worker.1]: 在 Function.Module.runMain (module.js:693:10)
2018-07-23T16:54:27.265705+00:00 应用程序[worker.1]:启动时(bootstrap_node.js:191:16)
2018-07-23T16:54:27.265707+00:00 应用程序[worker.1]:在 bootstrap_node.js:612:3
2018-07-23T16:54:27.327613+00:00 heroku[worker.1]:状态从 up 变为 crashed
2018-07-23T16:54:27.310511+00:00 heroku[worker.1]:进程以状态 1 退出
点击打开应用后:
2018-07-23T16:58:44.866697+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=cratefield.herokuapp.com request_id=b32a5f7d -157e-45a5-805b-8c306140d020 fwd="73.23.238.216" dyno= connect= service= status=503 bytes= protocol=https
2018-07-23T16:58:45.502353+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=cratefield.herokuapp.com request_id=19e6fc48-37ed-48db-87f9-759d704ddb3e fwd="73.23.238.216" dyno= connect= service= status=503 bytes= protocol=https
2018-07-23T16:58:45.552383+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=cratefield.herokuapp.com request_id=bba2456f-50bc-4dbb-bee2-50b36a8caef5 fwd="73.23.238.216" dyno=connect=service=status=503 bytes=protocol=https
2018-07-23T17:01:47.069331+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=cratefield.herokuapp.com request_id=9a098d43 -bc46-403a-9ed3-5b701cd720ac fwd="73.23.238.216" dyno=connect=service=status=503 bytes=protocol=https
发生这种情况是因为您使用的是webdyno:如果应用程序不为网站提供服务超过 1 小时,则该 dyno 会进入睡眠状态。
解决方案是从webdyno切换到workerdyno:这种类型不为网站提供服务(如果您运行的是 Discord 机器人,则不需要它)并且永远不会进入睡眠状态。
进入您的Procfile文件并替换web为worker,它应该如下所示:
worker: npm start //this is the command you use to start your app.
Run Code Online (Sandbox Code Playgroud)
如果您愿意,可以查看Heroku 文章关于睡眠应用程序。
| 归档时间: |
|
| 查看次数: |
10916 次 |
| 最近记录: |