서버 간 통신을 위해 ActiveMQ를 사용하고 있습니다.ActiveMQ : queue VS temporaryQueue
모든 서버는 메시지를 보내려면 하나의 대기열을 보유하고 메시지를 수신하려면 각 스레드 당 temporaryQueue를 보유합니다.
내가 잠시 후Cannot publish to a deleted Destination: temp-queue: xxx
를 수신하고 ~> 32 개 스레드에 대한 사용하고 있습니다.
내가 temporaryQueue에서 "regular"대기열로 변경하면 모든 것이 완벽하게 작동합니다.
(session.createQueue(...) instead of session.createTemporaryQueue())
왜이 오류가 발생합니까?
"정기"대기열을 사용할 때 비용이 더 많이 듭니까?
우선 임시 대기열을 사용해야하는 이유가 확실하지 않습니다. –
http://activemq.apache.org/how-should-i-implement-request-response-with-jms.html –