使用 RabbitMQ 的魅力

使用 RabbitMQ 的魅力

這是問題:

1)我在 Juju 上有一個 RabbitMQ。

2)我有一個嘗試使用用Java編寫的RabbitMQ的魅力(我稱之為myCharm)。

3)myCharm需要RabbitMQ的主機名稱或IP位址。

如何在 Juju 上找到 RabbitMQ 的 IP 位址或主機名稱?

答案1

您需要確保您的魅力可以使用關係與rabbitmq-server相關聯rabbitmq。有關已經執行此操作的其他魅力的示例,請查看https://manage.jujucharms.com/interfaces/rabbitmq

一旦你這樣做了,部署rabbitmq charm和你的charm並運行juju add-relation rabbitmq mycharm將觸發你的charm中的關係鉤子,你可以在其中使用relation-get hostname命令來獲取IP。

有關關係如何運作的更詳細解釋,請查看上面評論中提供的優秀連結豪爾赫·卡斯特羅(Jorge Castro)。

相關內容