cluster
nodejs 中的模块具有exit
、disconnect
和death
事件。工作人员应该调用哪些函数来发出此类事件?
我已经尝试过cluster.worker.X()
X 在哪里是close
, end
, diconnect
, 等等。如何end
为http.createServer()
?
谢谢
cluster
nodejs 中的模块具有exit
、disconnect
和death
事件。工作人员应该调用哪些函数来发出此类事件?
我已经尝试过cluster.worker.X()
X 在哪里是close
, end
, diconnect
, 等等。如何end
为http.createServer()
?
谢谢
我不认为应该直接调用这些事件。它们的存在是为了让我们能够对集群生命周期中的事件做出反应。以下是如何间接调用它们:
出口
// from the worker
process.exit()
断开
// from the master
var worker = cluster.fork()
worker.disconnect()
死亡(已弃用)
在 v0.8.0 中重命名为“退出”(见上文)。