簡體   English   中英

Node.js socket.io服務器停止,沒有警告或消息?

[英]Node.js socket.io server stops with no warnings or messages?

我有在node.js上運行的socket.io服務器。 沒什么大不了的,它只是一個簡單的服務器,用於向客戶端接收和發送消息。

server.listen(3000, function() {
   console.log('Listening on port 3000');
});

因此,在控制台中,我得到“正在偵聽端口3000”,並且一切正常。 經過一定時間后,我回到網站,但沒有任何反應,服務器似乎停止接收和發送消息,但是控制台中仍然是“ Listing on pot 3000”。 然后我停止並重新啟動它,然后一切又恢復正常。 我無法跟蹤停止所需的時間,甚至是固定的時間。

我能做什么?

嘗試永久查看npm。 它是一個npm軟件包,無論如何都會重新引導服務器。 您甚至可以終止該進程,它會立即開始備份,直到您指定希望模塊停止服務器為止。

這是文檔。 我相信它將解決您的問題。

http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forever/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM