Web STOMP 플러그인
Web STOMP는 웹소켓 연결을 기반으로 클라이언트와 통신하며, 이를 이용하면 프론트엔드 페이지에서 백엔드를 거치지 않고 RabbitMQ의 메시지를 바로 수신할 수 있습니다.
# 플러그인 설치
sudo rabbitmq-plugins enable rabbitmq_web_stomp
# RabbitMQ 서버 재 시작
sudo systemctl restart rabbitmq-server
# 통신에 사용되는 방화벽 해제
sudo firewall-cmd --zone=public --permanent --add-port=15674/tcp
sudo firewall-cmd --reload
# RabbitMQ를 설치하면 기본적으로 Web STOMP 예제 파일이 내장되어 있습니다.
# 이를 확인하려면 예제 플러그인을 활성화한 후 방화벽을 해제합니다.
sudo rabbitmq-plugins enable rabbitmq_web_stomp_examples
sudo firewall-cmd --zone=public --permanent --add-port=15670/tcp
sudo firewall-cmd --reload
브라우저에서 http://IP:15670 페이지에 접속하면 Web STOMP 예제를 확인할 수 있습니다.
'구축 & 운영 > RabbitMQ' 카테고리의 다른 글
RabbitMQ - 메시지 속성 (0) | 2022.03.19 |
---|---|
RabbitMQ - 메시지 큐의 주요 속성 (0) | 2022.03.19 |
RabbitMQ 설치 (0) | 2022.03.19 |
메시지 브로커 비교 (Apache Kafks vs RabbitMQ vs ActiveMQ) (0) | 2022.03.08 |
ActiveMQ 조사 (0) | 2022.03.08 |