반응형

설명

  • rabbitmq01 노드에 rabbitmq02 노드가 참여하는 클러스터를 구성
  • 사전에 모든 노드에 RabbitMQ가 설치되어 있어야함

호스트네임 설정

RabbitMQ 종료

  • 쿠키값 변경 전에 RabbitMQ는 종료상태여야함
sudo service rabbitmq-server stop

쿠키 설정

  • rabbitmq02 쿠키값을 rabbitmq01 쿠키값으로 수정
sudo vi /var/lib/rabbitmq/.erlang.cookie

RabbitMQ 실행

  • 모든 노드의 RabbitMQ가 실행중이어야함
sudo service rabbitmq-server start

클러스터 참여

  • rabbitmq02 노드에서 아래 명령 수행
sudo rabbitmqctl stop_app
# 데이터를 ram에 저장, rabbitmq01 주소가 /etc/hosts에 설정되어있어야함
sudo rabbitmqctl join_cluster --ram rabbit@rabbitmq01
sudo rabbitmqctl start_app

클러스터 상태 확인

sudo rabbitmqctl cluster_status

참고

반응형

'Development > RabbitMQ' 카테고리의 다른 글

[RabbitMQ] Spring 연동  (0) 2020.12.30
[RabbitMQ] Web UI  (0) 2020.12.30
[RabbitMQ] 설치하기  (0) 2020.12.30
[RabbitMQ] RabbitMQ란?  (0) 2020.12.30

+ Recent posts