首页 > 解决方案 > 自动重启 node.js socket.io

问题描述

我现在正在对 node.js socket.io 进行试验,并在 socket.io 服务器达到特定数量的连接后尝试重新启动它。以下是我到目前为止的代码,但是,真的不知道如何执行重启命令。

var connectionsLimit = 100

io.on('connection', function (socket) {

  if (io.engine.clientsCount > connectionsLimit) {
    socket.emit('restart', { message: 'server will restart' })

    return
  }

 io.on('restart', function(data) {

    //how to restart?
 });

})

标签: javascriptnode.jssocket.io

解决方案


推荐阅读