Skip to content

Instantly share code, notes, and snippets.

Created May 13, 2014 21:29
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save inokappa/54744c7aab1f7494ab16 to your computer and use it in GitHub Desktop.
RabbitMQ の HA ポリシーパターンを Google 翻訳して頂いた

Queue is mirrored across all nodes in the cluster. When a new node is added to the cluster, the queue will be mirrored to that node.


Queue is mirrored to count nodes in the cluster. If there are less than count nodes in the cluster, the queue is mirrored to all nodes. If there are more than count nodes in the cluster, and a node containing a mirror goes down, then a new mirror will not be created on another node. (This is to prevent queues migrating across a cluster as it is brought down.)

キューは、クラスタ内のノードをカウントするためにミラーリングされています。 クラスタ内のノードを数えるよりも少ないがある場合は、キューは、すべてのノードにミラーリングされます。そこに、クラスタ内のノードを数えるよりもあり、ミラーを含むノードがダウンした場合、新しいミラーは、別のノード上に作成されることはありません。 (これは、ダウンしているように、クラスタ全体の移行のキューを防ぐためです。)

Queue is mirrored to the nodes listed in node names. If any of those node names are not a part of the cluster, this does not constitute an error. If none of the nodes in the list are online at the time when the queue is declared then the queue will be created on the node that the declaring client is connected to.


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment