2017-04-05 3 views
1

J'ai un échange avec un vhost, un utilisateur, etc. de cet échange je lie différentes files d'attente. L'échange et les files d'attente sont dans le même vhost. Maintenant, je veux créer un autre vhost pour une autre file d'attente mais je ne peux pas lier cette nouvelle file depuis l'échange précédent comme c'est le cas dans différents vhost.Puis-je lier une file d'attente à partir d'un autre hôte virtuel?

Quelle est la meilleure solution pour cela? Merci

Répondre

1

Votre besoin est généralement fait en utilisant les plugins federation ou shovel. Pour votre exigence un federated exchange semble le plus approprié.

Si je cite votre question en nommant vhost:

L'échange et les files d'attente sont dans la même vhost A. Maintenant, je veux créer un autre vhost B pour une autre file d'attente mais je ne peux pas lier cette nouvelle file d'attente de l'échange précédent car il est dans différents vhost.

  • Vous créez un échange fédéré sur vhost B
  • Cet échange est lié à l'échange en amont sur vhost A
  • La nouvelle file d'attente sur le serveur virtuel B est lié à cet échange fédérée .
+0

Merci, C'était ma première option, pour créer une fédération. Je me demandais, avons-nous d'autres options? Comme par exemple dans mon architecture, nous avons déjà plus de 10 fédérations à cette fin. – Danilo

+0

Non, autant que je sache, les vhosts sont des espaces de noms isolés. Par curiosité, quel est votre cas d'utilisation? –

+0

J'ai interne Lapin avec un échange. Ensuite, j'ai 10 fédérations chacune pour un client différent et une file d'attente différente. Je me demandais s'il était possible de faire autrement plutôt que de se fédérer tout le temps. – Danilo