nodejs中的cluster
个模块包含exit
,disconnect
和death
个事件。工作人员应该调用哪些函数来发布此类事件?
我尝试了cluster.worker.X()
,其中X是close
,end
,diconnect
等。
同一口气,如何为end
发出http.createServer()
事件?
感谢
答案 0 :(得分:1)
我不相信应该直接调用这些事件。它们的存在使我们能够对集群生命周期中的事件做出反应。以下是间接调用它们的方法:
退出强>
// from the worker
process.exit()
<强>断开强>
// from the master
var worker = cluster.fork()
worker.disconnect()
死亡(已弃用)
v0.8.0中的Renamed to 'exit'(见上文)。