重新启动我的服务器并开始收到此错误:永远检测到的脚本退出代码:8

时间:2015-11-29 02:56:58

标签: node.js meteor nginx digital-ocean forever

我调整了数字海洋水滴的大小(永久性)这需要我关闭我的水滴,然后重新打开电源。当我访问该网页时,我得到一个典型的NGINX页面,说我已成功安装NGINX,无法再看到该网络应用

我做了一个mup logs -f来看看发生了什么,我不断收到这个错误。

我不确定出了什么问题,看起来我的cron工作有些不对劲,但我不确定是什么。任何想法:

error: Forever detected script exited with code: 8
[xxx.xxx.xxx.xx] error: Script restart attempt #75[xxx.xxx.xxx.xx]
[xxx.xxx.xxx.xx] {"line":"63","file":"synced-cron-server.js","message":"SyncedCron: Scheduled \"Email Weekly Todos for Mentors\" next run @Mon Nov 30 2015 07:00:00 GMT-0500 (EST)","time":{"$date":1448741207434},"level":"info"}[xxx.xxx.xxx.xx]
[xxx.xxx.xxx.xx] {"line":"63","file":"synced-cron-server.js","message":"SyncedCron: Scheduled \"Weekly Push Notifications to students\" next run @Sun Nov 29 2015 10:00:00 GMT-0500 (EST)","time":{"$date":1448741207437},"level":"info"}[xxx.xxx.xxx.xx]
[xxx.xxx.xxx.xx]
[xxx.xxx.xxx.xx] events.js:72[xxx.xxx.xxx.xx]
[xxx.xxx.xxx.xx] throw er; // Unhandled 'error' event
[xxx.xxx.xxx.xx] [xxx.xxx.xxx.xx] ^
Error: listen EADDRINUSE
at errnoException (net.js:905:11)
at Server._listen2 (net.js:1043:14)
at listen (net.js:1065:10)
at net.js:1147:9
at dns.js:72:18
at process._tickCallback (node.js:442:13)
error: Forever detected script exited with code: 8[xxx.xxx.xxx.xx]

任何想法都会有很多帮助

1 个答案:

答案 0 :(得分:1)

我通过在启用站点的文件夹中设置应用程序文件来侦听端口3000来修复问题。我认为它默认监听80并与nginx冲突