문제는 다음과 같습니다.
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 참과 참을 모두 배포하고 실행하면 명령을 사용하여 IP를 얻을 juju add-relation rabbitmq mycharm
수 있는 참 내부에 관계 후크가 트리거됩니다 .relation-get hostname
관계가 어떻게 작동하는지에 대한 더 자세한 설명을 보려면 위의 설명에 제공된 훌륭한 링크인 Jorge Castro를 확인하세요.