작성
·
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
안녕하세요, 이도원입니다.
보내주신 내용으로는 RabbitMQ 서비스가 중지되는 이유를 알기 어려울 것 같습니다. Windows의 이벤트에서 애플리케이션 실행 오류를 참고하시거나, RabbitMQ의 로그를 확인하시어 실행이 중지 된 이유을 찾아 봐야 할 것 같습니다, 위와 같은 이벤트 로그 확인이 어려우시면, Docker Desktop을 설치해서 RabbitMQ를 설치하는 것을 추천 드립니다. https://www.rabbitmq.com/download.html 사이트에서도 RabiitMQ를 설치하는 방법 중 Docker 컨테이너 형태로 실행하는 방법을 소개하고 있습니다.
감사합니다.
참고로..
이벤트 로그에서 확인해보니까...
RabbitMQ: Erlang machine stopped instantly (distribution name conflict?). The service is not restarted, ignoring OnFail option.
이란 시스템 오류가 있습니다..
참고로 저는 환경변수를
강의에 있는 그대로 해봤습니다..
환경변수 Path에 C:\Program Files\erl-23.1 경로 추가
두번째 방법으로는 검색했을 때는
시스템 변수에 ERLANG_HOME을 C:\Program Files\erl-23.1로 두고
환경변수의 Path에 %ERLANG_HOME%\bin 을 두는 방식 했습니다.
두가지 방식으로 했을때 둘다 전혀 안됐습니다..
서비스에서 레빗엠큐를 시작하면 새로고침하면 바로 꺼지고
명령프롬프트 또는 파워쉘에서
rabbitmq-service.bat start 명령어를 입력하면
RabbitMQ 서비스를 시작합니다..
RabbitMQ 서비스가 잘 시작되었습니다.
라고 켜지지만 서버에 접속이 안되고 stop 해도 꺼져있다고 나옵니다...
에러를 검색을 해도해결책으로 rabbitmq를 stop하고 restart하라고 나온 정보 외에는 특별한게없네요...
답변 감사합니다..
종일 도커를 통해서 래빗엠큐를 설치하고 싶었으나 도커에서 오류가 발생해서 설치할 수 가 없네요..
강의자체가 도커 관련해서 물어봐도 될지 모르겠으나.. 아무리 에러를 검색하고 해결책을 따라해도 해결이 되지 않아서 물어볼 곳이 없네요.. 그래서 도커에러 관련해서 okky에 올린 질문을 여기나마 물어봅니다..
https://okky.kr/articles/1295350
강의와 질문이 너무 벗어나는것 같으면 답변을 안해주셔도 어쩔 수 없을것 같습니다..
감사합니다.