반응형

RabbitMQ 설치  RabbitMQ설치가 아직 안되어있다면 해당 링크를 통해 설치해주시기 바랍니다.

환경
  • 개발 Window10 / 배포 Window2008 
  • Visual Studio 2019
  • Git
  • IIS
  • Github
  • Jenkins
  • Nuget4.9
  • MSBuilder
  • RabbitMQ 3.9.12
  • Erlang 24.2
설정

1.  클러스터 설정할 서버들의 RabbitMQ Conmmand Prompt 를 실행 후 rabbitmqctl cluster_status 명령어를 실행하여,각 서버의 HOST NAME을 확인해줍니다. (필자는 이미 클러스터를 설정하여 2개로 보이나,  처음 설정시 1개만 보임)

 

 

 

2. Windows\System32\drivers\etc\host.txt 파일에 

아이피 Hostname으로 등록해줍니다.

 

3. 클러스터의 메인이 될 서버에서 

C:\Windows\System32\config\systemprofile\.erlang.cookie 파일을 복사아혀

클러스터될 각 서버들의C:\Windows\System32\config\systemprofile 와 C:\Users\user (각각 다를 수 있음 사용자의 사용자) 경로에 붙여넣기 해줍니다.

※ 혹시모르니 각 서버들의 Rabbit 서비스 중지 후 작업합니다.

 

4. 클러스터로 들어갈 서버에서 RabbitMQ Conmmand Prompt 를 실행 시킨 후 해당 명령어를 순서대로 실행시켜줍니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 노드 중지
> rabbitmqctl stop_app
 
# 노드 다시 세팅
> rabbitmqctl reset
 
# 클러스터 조인
> rabbitmqctl join_cluster rabbit@dev-rabbit001
 
# 노드 시작
> rabbitmqctl start_app
 
# 클러스터 상태 확인
? rabbitmqctl cluster_status
cs

이것으로 RabbitMQ 클러스터 설정이이 끝났습니다.

 

감사합니다.

 

 

 

반응형

'라이브러리' 카테고리의 다른 글

윈도우 Jenkins 설치 [3]  (0) 2020.06.14
윈도우 Jenkins 설치 [2]  (0) 2020.06.14
윈도우 Jenkins 설치  (0) 2020.06.11
[RabbitMQ] 사용자 추가  (0) 2018.09.06
RabbitMQ설치  (0) 2018.09.06

+ Recent posts