5.3. AMQ Broker 예제 프로그램 실행
AMQ Broker용 프로그램의 예는 제품의 기본 및 고급 기능을 보여줍니다. Maven을 사용하여 이러한 프로그램을 실행합니다.
사전 요구 사항
AMQ Broker 예제를 실행하도록 머신이 설정되어 있습니다.
자세한 내용은 5.1절. “AMQ 브로커를 실행하도록 머신 설정 예”의 내용을 참조하십시오.
- AMQ Broker 예제 프로그램을 다운로드했습니다.
프로세스
실행하려는 예제의 디렉터리로 이동합니다. 다음 예제에서는 예제를
amq-broker-examples
라는 디렉터리에 다운로드했다고 가정합니다.cd amq-broker-examples/examples/features/standard/queue
$ cd amq-broker-examples/examples/features/standard/queue
Copy to Clipboard Copied! Toggle word wrap Toggle overflow mvn clean verify
명령을 사용하여 example 프로그램을 실행합니다.Maven은 브로커를 시작하고 example 프로그램을 실행합니다. Maven은 예제 프로그램을 처음 실행할 때 누락된 종속성을 다운로드합니다. 이 종속성을 실행하는 데 시간이 걸릴 수 있습니다.
이 경우
큐
예제 프로그램이 실행되어 생산자를 생성하고 테스트 메시지를 보낸 다음 메시지를 수신하는 소비자를 생성합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고예제 프로그램 중 일부는 UDP 클러스터링을 사용하며 기본적으로 사용자 환경에서 작동하지 않을 수 있습니다. 이러한 예제를 성공적으로 실행하려면 224.0.0.0으로 전송되는 트래픽을 루프백 인터페이스로 리디렉션합니다.
sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev lo
$ sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev lo
Copy to Clipboard Copied! Toggle word wrap Toggle overflow