2015-01-20 12 views
0

watchbar 디렉토리에서 새 파일을 사용할 수있을 때 crossbar.io가 게스트 작업자를 동적으로 추가 할 수 있다고 생각했습니다. Crossbar.io 문서에서 답변을 찾을 수 없습니다.새로운 게스트 작업자를 crossbar.io와 함께 동적으로 추가하십시오.

Crossbar.io has a multi-node and multi-process architecture.으로 광고하고 있지만 게스트 작업자를 추가 할 때 전체 크로스바 인스턴스를 다시 시작해야하는 경우 정보를 찾을 수 없습니다.

게스트 노동자에 대한 구성은 다음과 같습니다

{ 
    "type": "guest", 
    "executable": "node", 
    "arguments": ["hello.js"], 
    "options": { 
     "workdir": "../node", 
     "watch": { 
      "directories": ["../node"], 
      "action": "restart" 
     } 
    } 
} 

을하고 (크로스바 인스턴스가 실행되는 동안) 디렉토리에 변화가있을 때 작업자가 다시 시작됩니다 것으로 보인다 "../node ". 그러나 완전히 새로운 노동자를 추가하는 것은 어떨까요?

인스턴스가 실행되는 동안 크로스바 인스턴스를 다시 시작해야하거나 새 작업자를로드 할 수 있습니까?

답변

1

게스트 작업자를 동적으로 시작할 수있는 기능은 (실험적으로 2015/01 현재) management API입니다 (crossbar.node.<node_id>.start_guest 참조).

이 말은 실험적이며 비공식이며 여전히 변경 될 것입니다. 그러나 그것은 당신에게 무엇이 올 것인가를 알려줄 것입니다.