인프런 커뮤니티 질문&답변

리자몽님의 프로필 이미지
리자몽

작성한 질문수

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

Rabbit MQ 설치 해도 http://127.0.0.1:15672 동작 안함 문제 질문이요

작성

·

1.8K

0

안녕하세요 Rabbit MQ 설치 강의 듣고 있다가

명령프롬프트에 plugin 까지 설치하고

 http://127.0.0.1:15672 을 실행시키니 전혀 되질 않습니다.

 

물론 래빗엠큐를 다운받고 서비스에서

Rabbit MQ 실행 상태를 확인해 본결과 실행중이 아니었습니다.

그래서 강제로 실행했는데 몇 초후 다시 새로고침하면 실행 중이 사라집니다...

 

당연히 환경변수로 추가했고요

어떻게 하면 래빗엠큐를 실행시킬수 있을까요..

답변 2

0

리자몽님의 프로필 이미지
리자몽
질문자

다행히도 erlang 버전을 23.2 로 다운받으니까 되네요

제가 레빗엠큐 버전이 3.10.7인데

레빗엠큐 3.10.7 버전은 erlang 버전을 23.2 이상으로 다운받아야지 작동하네요...

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

보내주신 내용으로는 RabbitMQ 서비스가 중지되는 이유를 알기 어려울 것 같습니다. Windows의 이벤트에서 애플리케이션 실행 오류를 참고하시거나, RabbitMQ의 로그를 확인하시어 실행이 중지 된 이유을 찾아 봐야 할 것 같습니다, 위와 같은 이벤트 로그 확인이 어려우시면, Docker Desktop을 설치해서 RabbitMQ를 설치하는 것을 추천 드립니다. https://www.rabbitmq.com/download.html 사이트에서도 RabiitMQ를 설치하는 방법 중 Docker  컨테이너 형태로 실행하는 방법을 소개하고 있습니다. 

감사합니다. 

리자몽님의 프로필 이미지
리자몽
질문자

답변 감사합니다..

종일 도커를 통해서 래빗엠큐를 설치하고 싶었으나 도커에서 오류가 발생해서 설치할 수 가 없네요..

강의자체가 도커 관련해서 물어봐도 될지 모르겠으나.. 아무리 에러를 검색하고 해결책을 따라해도 해결이 되지 않아서 물어볼 곳이 없네요.. 그래서 도커에러 관련해서 okky에 올린 질문을 여기나마 물어봅니다..

https://okky.kr/articles/1295350

강의와 질문이 너무 벗어나는것 같으면 답변을 안해주셔도 어쩔 수 없을것 같습니다..

감사합니다.

리자몽님의 프로필 이미지
리자몽
질문자

참고로..

이벤트 로그에서 확인해보니까...

RabbitMQ: Erlang machine stopped instantly (distribution name conflict?). The service is not restarted, ignoring OnFail option.

이란 시스템 오류가 있습니다..

참고로 저는 환경변수를

  1. 강의에 있는 그대로 해봤습니다..

    환경변수 Path에 C:\Program Files\erl-23.1 경로 추가

  2. 두번째 방법으로는 검색했을 때는

    시스템 변수에 ERLANG_HOME을 C:\Program Files\erl-23.1로 두고

    환경변수의 Path에 %ERLANG_HOME%\bin 을 두는 방식 했습니다.

두가지 방식으로 했을때 둘다 전혀 안됐습니다..

서비스에서 레빗엠큐를 시작하면 새로고침하면 바로 꺼지고

명령프롬프트 또는 파워쉘에서

rabbitmq-service.bat start 명령어를 입력하면

RabbitMQ 서비스를 시작합니다..

RabbitMQ 서비스가 잘 시작되었습니다.

라고 켜지지만 서버에 접속이 안되고 stop 해도 꺼져있다고 나옵니다...

에러를 검색을 해도해결책으로 rabbitmq를 stop하고 restart하라고 나온 정보 외에는 특별한게없네요...

리자몽님의 프로필 이미지
리자몽

작성한 질문수

질문하기