2016-06-08 8 views
0

Ich habe 3 Knoten (A, B, C) in meinem Cluster. Im Moment möchte ich die Warteschlange High Availability mit der Option ha-nodes mit den Knoten A und C als Parameter konfigurieren. Ich habe die HA-Richtlinie und ihre Funktionsweise erfolgreich konfiguriert.
Aber nachdem ich die DLX-Richtlinie für alle Warteschlangen verwendet habe, funktioniert die HA-Richtlinie nicht mehr.
Ist das normal oder fehlt mir hier etwas?
Ich möchte die HA-Richtlinie und DLX-Richtlinie zusammen verwenden, aber jetzt scheint es unmöglich.

Danke.RabbitMQ Queues HA und Dead Letter Exchange funktioniert nicht

Antwort

1

nur eine Richtlinie zu einem Zeitpunkt für eine bestimmte Warteschlange oder Austausch angewandt: http://www.rabbitmq.com/parameters.html#policies

Aber Sie können noch konfigurieren HA und Dead-Schriftzug zusammen: Sie nur, dass in einer Politik tun müssen. Hier ein Beispiel:

{ 
    "ha-mode": "nodes", 
    "ha-params": ["A", "C"], 
    "dead-letter-exchange": "my-dlx" 
}