【问题标题】:Forever stops after few hours without any error几个小时后永远停止,没有任何错误
【发布时间】:2017-07-10 19:22:57
【问题描述】:

我创建了一个 sockt.io 应用程序并使用永久 npm 运行它。它可以正常工作几个小时,但之后它会停止并且日志文件中也没有错误。

我检查了很多次,但我什么也没得到。

socket.io 有什么问题还是永远。

请帮帮我

var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);

io.on('connection', function(socket){
  console.log('Server connected');
  //room connected
  socket.on('join', function(roomId){
    //join room
    socket.join(roomId);
  });

  //for new order
  socket.on('new_order', function(locationId){
    console.log("New order");
    socket.broadcast.to(locationId).emit('client_new_order', locationId);
  });
});

http.listen(3000, function(){
  console.log('listening on *:3000');
});

【问题讨论】:

    标签: node.js forever


    【解决方案1】:

    检查一下

      forever start server.js // name of ur js file 
    

    启动服务器后会提到日志名称和路径,如果有任何错误,则将它们放在此日志文件中。

    【讨论】:

    • 对不起,我检查了所有选项,但它不起作用。
    • 永远打榜
    • 我的问题不同。它工作了几个小时然后停止。
    • 会建议你试试pm2一次
    • pm2 是解决方案还是替代品?
    猜你喜欢
    • 2012-12-20
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多