2012-04-20 2 views
1

마스터 클러스터에서 redis subscribe를 동적으로 켜거나 끌 수 있습니까? 내가 묻는 이유는 한 번에 하나의 클러스터를 구독하기를 원하지만, 클러스터가 죽으면 다른 구독을 구독해야합니다.node.js : 마스터 클러스터의 제어

기본적으로 마스터 클러스터가 API를 통해 분기 된 클러스터에 메시지를 보낼 수 있습니까?

답변

2

마스터에서는 클러스터에 메시지를 쉽게 보낼 수 있으며 fork() 호출의 결과 인 작업자 개체를 저장하면됩니다.

var cluster = require("cluster"); 
worker = cluster.fork(); 
worker.on("message,function(msg){ 
    console.log("Master says:" + msg); 
}); 
worker.send({message:'hello'}); 
+0

리스너가 실제로 작업자에게 설정되도록 응답을 향상시킬 수 있습니까? 이 소리는 나에게 대단히 도움이 될 것이다 – ControlAltDel

+1

안녕하세요, Mustafa 나는 그것을 얻었다! – ControlAltDel

관련 문제