nodejs - cluster disconnect / shutdown

时间:2013-01-11 18:23:57

标签: node.js

nodejs中的cluster个模块包含exitdisconnectdeath个事件。工作人员应该调用哪些函数来发布此类事件?

我尝试了cluster.worker.X(),其中X是closeenddiconnect等。 同一口气,如何为end发出http.createServer()事件?

感谢

1 个答案:

答案 0 :(得分:1)

我不相信应该直接调用这些事件。它们的存在使我们能够对集群生命周期中的事件做出反应。以下是间接调用它们的方法:

退出

// from the worker
process.exit()

<强>断开

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

死亡(已弃用)

v0.8.0中的

Renamed to 'exit'(见上文)。