Node.js “希罗库”;使用SIGTERM“将所有进程的状态从开始更改为停止”;
使用此文件启动my Node.js Heroku应用程序后:Node.js “希罗库”;使用SIGTERM“将所有进程的状态从开始更改为停止”;,node.js,heroku,Node.js,Heroku,使用此文件启动my Node.js Heroku应用程序后: web: node www/main.js 我曾经得到: 错误R10(启动超时)->Web进程无法绑定到内的$PORT 发射60秒 因此,我已将Procfile更改为通用命令,以解决此问题,使用以下命令: 60秒后我仍然会关机。这是现在的错误: 2015-01-20T13:04:01.452819+00:00 heroku[工人1]:状态从 直到开始 2015-01-20T13:04:02.728905+00:00 heroku[工
web: node www/main.js
我曾经得到:
错误R10(启动超时)->Web进程无法绑定到内的$PORT
发射60秒
因此,我已将Procfile更改为通用命令,以解决此问题,使用以下命令:
60秒后我仍然会关机。这是现在的错误:
2015-01-20T13:04:01.452819+00:00 heroku[工人1]:状态从
直到开始
2015-01-20T13:04:02.728905+00:00 heroku[工人1]:状态从开始变为停止
2015-01-20T13:04:03.434251+00:00 heroku[worker.1]:使用命令node www/main.js
2015-01-20T13:04:03.874370+00:00 heroku[worker.1]:使用SIGTERM停止所有进程
2015-01-20T13:04:05.188100+00:00 heroku[工人1]:进程退出,状态为143
2015-01-20T13:04:05.930916+00:00应用程序[工人1]:[2015年1月20日星期二13:04:05 GMT+0000(UTC)]信息连接。。。
2015-01-20T13:04:06.837197+00:00应用程序[工人1]:欢迎来到Slack。你是我的“德比”
2015-01-20T13:04:06.837559+00:00应用程序[工人1]:你在:#一般
2015-01-20T13:04:06.837637+00:00应用程序[工人1]:以及:
2015-01-20T13:04:06.837739+00:00应用程序[工人1]:您有13条未读消息
2015-01-20T13:04:07.526373+00:00 heroku[worker.1]:错误R12(退出超时)->至少有一个进程未能在10秒内退出
西格特姆
2015-01-20T13:04:07.526508+00:00 heroku[worker.1]:使用SIGKILL停止剩余进程
我正在使用并且没有太多地修改代码。我已经尝试了所有通常的事情,现在我请求帮助
另一件奇怪的事情是Slack机器人连接起来,并且在那60秒内运行得非常完美 socket=io.listen(进程环境端口)代码>
在
main.js
文件中执行此操作,然后返回到web:nodewww/main.js
@Will-heroku设置必须在env变量端口上使用的端口port
start: node www/main.js