使用 RabbitMQ 的魅力

使用 RabbitMQ 的魅力

问题如下:

1)我在 Juju 上有一个 RabbitMQ。

2)我有一个尝试使用 RabbitMQ 的魅力,用 Java 编写(我称之为myCharm)。

3)myCharm需要RabbitMQ的主机名或IP地址。

如何在我的 Juju 上找到 RabbitMQ 的 IP 地址或主机名?

答案1

您需要确保您的 charm 可以使用关系与 rabbitmq-server 关联rabbitmq。有关已执行此操作的其他 charm 的示例,请查看https://manage.jujucharms.com/interfaces/rabbitmq

一旦你这样做了,部署 rabbitmq charm 和你的 charm 并运行juju add-relation rabbitmq mycharm将会触发你 charm 内部的关系钩子,你可以在其中使用relation-get hostname命令来获取 IP。

有关关系如何运作的更详细解释,请查看 Jorge Castro 在上面的评论中提供的优秀链接。

相关内容