我可以用来process.send
从工人向主人发送消息。我可以使用以下代码从 master 向每个 worker 发送消息。
for (var id in cluster.workers) {
cluster.workers[id].send({command: 'doSomething'});
}
要从工作人员向其他工作人员发送消息,我必须向主人发送消息,然后让它转发消息。这导致原始发件人也收到了消息,这是我想避免的事情,但我可以忍受它!
我还尝试直接从工人发送消息,就像它在主人中完成但cluster.workers
在undefined
工人中一样。
有没有其他方法可以做到这一点?