clusternodejs 中的模块具有exit、disconnect和death事件。工作人员应该调用哪些函数来发出此类事件?
我已经尝试过cluster.worker.X()X 在哪里是close, end, diconnect, 等等。如何end为http.createServer()?
谢谢
clusternodejs 中的模块具有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 中重命名为“退出”(见上文)。