0

clusternodejs 中的模块具有exitdisconnectdeath事件。工作人员应该调用哪些函数来发出此类事件?

我已经尝试过cluster.worker.X()X 在哪里是close, end, diconnect, 等等。如何endhttp.createServer()?

谢谢

4

1 回答 1

1

我不认为应该直接调用这些事件。它们的存在是为了让我们能够对集群生命周期中的事件做出反应。以下是如何间接调用它们:

出口

// from the worker
process.exit()

断开

// from the master
var worker = cluster.fork()
worker.disconnect()

死亡(已弃用)

在 v0.8.0 中重命名为“退出”(见上文)。

于 2013-02-01T23:45:43.840 回答