하나의 슬레이브 노드가 다른 슬레이브 노드보다 마스터가되는 것을 선호 할 수 있습니까? 다음 마스터 노드를 최소 마스터가있는 노드로 선택하거나 현재 마스터 노드가 실패 할 경우 사용 가능한 최대 리소스로 선택하려고한다고 가정합니다. 정리가 가능합니까?RabbitMQ에서 다음 마스터 노드를 선택할 수 있습니까?
0
A
답변
1
x-queue-master-locator
정책을 볼 수 있습니다. 여기에 읽기 : https://www.rabbitmq.com/ha.html
큐 마스터 위치 RabbitMQ의 모든 큐는 홈 노드가 있습니다. 노드 을 대기열 마스터라고합니다. 모든 대기열 작업은 먼저 마스터를 거친 다음 미러에 복제됩니다. 메시지의 FIFO 순서를 보장하려면 이 필요합니다.
대기열 마스터는 여러 전략을 사용하여 노드간에 분산 될 수 있습니다. 어떤 전략이 사용되는지는 , 즉 x-queue-master-locator 큐 선언 인수를 사용하여 queue-master-locator 정책 키를 설정하거나 구성 파일에 queue_master_locator 키를 정의하여 세 가지 방식으로 제어됩니다. 여기에 가능한 전략은 그들을 설정하는 방법 :
주인의 최소 수를 호스팅하는 노드를 선택 : 클라이언트 로컬이 임의 선택 : 주인 인 min-큐를 선언 클라이언트가 연결된 노드를 선택 노드 :
임의 나는 또한 제안이 게시물을 읽을 수 : https://www.erlang-solutions.com/blog/take-control-of-your-rabbitmq-queues.html
이것은 당신에게
를 도움이 될 것입니다관련 문제
- 1. touchBegan에서 노드를 선택할 수 없습니다
- 2. DevExpress XtraGrid - 마스터 행을 선택할 수 없습니다.
- 3. VBScript XML 노드를 선택할 수 없습니다.
- 4. XmlElement에서 루트 노드를 선택할 수 없습니다.
- 5. XSLT를 사용하여 노드를 선택할 수 없습니다.
- 6. HTML 민첩성 팩, 노드를 선택할 수 없습니다
- 7. 플렉스 트리 구성 요소에서 어떻게 노드를 선택할 수 있습니까?
- 8. JQuery에서 값을 기반으로 입력 노드를 선택할 수 있습니까?
- 9. 하위 노드의 서브 세트 만 포함하는 노드를 선택할 수 있습니까?
- 10. jQuery를 사용하여 XPath 특성 패턴으로 DOM 노드를 선택할 수 있습니까?
- 11. XPath의 태그에서 알 수없는 레벨의 노드를 어떻게 선택할 수 있습니까?
- 12. jQuery를 사용하여 내용으로 텍스트 노드를 선택할 수 있습니까?
- 13. WPF TreeView에서 선택할 수있는 노드를 제어 할 수 있습니까?
- 14. Xpath> 노드의 속성과 내용을 기반으로 노드를 선택할 수 있습니까?
- 15. elasticsearch - 여러 "마스터"노드를 사용할 수 있습니까? 왜?
- 16. 우리는 파이썬으로 rabbitmq에서 큐를 만들 수 있습니까?
- 17. RabbitMQ에서 믿을 수있는 보내고 잊을 수 있습니까?
- 18. RabbitMQ에서 txAMQP 바인딩을 해제 할 수 있습니까?
- 19. node.js에서 마스터 노드를 만드는 방법
- 20. YARN이 HAWQ 마스터 노드를 관리합니까?
- 21. 몇 가지 항목을 다음 표보기로 표시하고 선택할 수 있습니까?
- 22. 테이블을 만든 다음 하나의 쿼리에서 테이블을 선택할 수 있습니까?
- 23. Python + XPath : 실제로 원하는 것 다음 요소를 선택할 수 있습니까?
- 24. 임의의 문서를 한 번 선택한 다음 다시 선택할 수 있습니까?
- 25. DataTable - 다음 페이지에서 행을 선택할 수 없습니다.
- 26. 가입 전에 선택할 수 있습니까?
- 27. 마스터 디테일 그리드보기에 VirtualStringTree를 사용할 수 있습니까?
- 28. 노드를 선택할 때 TTreeView 디스플레이 노드를 표시하려면 어떻게합니까?
- 29. 고 가용성 클러스터에서 RabbitMQ 마스터 노드를 인식하십시오.
- 30. 다음 XML에서 노드를 제거하십시오.