node.js - 重启centos服务器后出现问题

时间:2014-04-18 11:05:47

标签: node.js

亲爱的StackOverflow朋友,

我们在Linux服务器上运行node.js服务器,并且工作正常6-7个月。

上周我们被告知由于心脏问题而更新OpenSSL。我的一位同事做了这件事,然后重新启动了服务器。

重新启动后,他忘了启动node.js服务器并继续检查产品无法正常工作的原因。告诉Liquidweb他们重新安装了node.js,一切正常。

现在,2天前,我们在印度DC上托管的服务器发生了同样的事情。 DC技术人员一无所知,搞砸了事情。

[/home/xxxxxx/www/core/system]# forever start server.js
warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at       least 1000ms
info:    Forever processing file: server.js




root@server [/home/xxxxxx/www/core/system]# node server.js
{ rss: 14897152, heapTotal: 10324992, heapUsed: 4768072 }
   info  - socket.io started
   info  - socket.io started
   info  - socket.io started
   warn  - error raised: Error: listen EADDRINUSE
   warn  - error raised: Error: listen EADDRINUSE
   warn  - error raised: Error: listen EADDRINUSE

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: listen EADDRINUSE
    at errnoException (net.js:901:11)
    at Server._listen2 (net.js:1039:14)
    at listen (net.js:1061:10)
    at net.js:1135:9
    at dns.js:72:18
    at process._tickCallback (node.js:415:13)
    at Function.Module.runMain (module.js:499:11)
    at startup (node.js:119:16)
    at node.js:901:3





root@server [/home/xxxxxx/www/core/system]# ps -eaf | grep node
root      2876     1  0 16:24 ?        00:00:00 /usr/local/bin/node     /usr/local/lib/node_modules/forever/bin/monitor server.js
root      2882  2876  0 16:24 ?        00:00:00 /usr/local/bin/node     /home/xxxxxx/public_html/core/system/server.js
root      3638  5953  0 16:25 pts/0    00:00:00 grep node

该产品无效,我现在感到困惑。有人可以帮我们解决一下吗?

谢谢

0 个答案:

没有答案