반응형
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 |