2012-11-19 3 views
1

내 클라우드 시스템에서 openjms-0-7-7 인스턴스가 실행 중입니다. jms 주제에 대한 연결은 tcp를 통해 발생합니다. 집에서 개인용 컴퓨터로 클라이언트 응용 프로그램을 실행하고 주제에 메시지를 보낼 수 있는데 (다른 리스너에게 올바르게 전달됨) 메시지를받을 수 없습니다. 내 PC가 NAT 라우터를 통해 인터넷에 연결되어 있습니다. 대학 네트워크를 사용하여이 문제를 재현하려고 시도했지만 제대로 작동했습니다 (NAT가없는 자체 외부 IP 주소가 할당되었습니다).NAT 라우터가 JMS 메시지를 차단 함

문제는 라우터가 메시지를 차단하고 있다고 생각합니까? 이것을 어떻게 확인할 수 있습니까? 어떻게 해결할 수 있습니까? 그것이 속한 (NAT 후)하는 로컬 클라이언트에 알고하지 않는

안부,

바트

답변

0

는 라우터는 아마도 들어오는 JMS 메시지를 차단하고 있습니다.

라우터에서 포트 전달을 구성해야합니다. 그것의 문서를 참조하십시오. 전달할 포트를 알기 위해서는 포트를 클라이언트에 할당하는 방법을 보려면 openjms의 설명서를 참조해야합니다.

관련 문제