Не удалось отправить сообщение в Solace JMS Queue
Мне нужно отправить сообщение в WebShere для очереди JS Solace, но я получаю сообщение об ошибке во время отправки сообщения. Я также увеличил размер прослушивателя сообщений, но не решил проблему.
Error:
503: Spool Over Quota. Message VPN limit exceeded
Caused by: com.solacesystems.jcsmp.JCSMPErrorResponseException: 503: Spool Over Quota. Message VPN limit exceeded - Topic '#P2P/QUE/testqueue' [Subcode:30]
at com.solacesystems.jcsmp.impl.JCSMPXMLMessageProducer.getAndProcessResponse(JCSMPXMLMessageProducer.java:1001)
at com.solacesystems.jcsmp.impl.JCSMPXMLMessageProducer.handlePubMsgResponse(JCSMPXMLMessageProducer.java:1621)
1 ответ
Решение
Это не проблема конфигурации на вашей стороне слушателя; У очередей утешения может быть применено несколько ограничений размера, и одна из них сработала здесь.
- может быть ограничение для всего VPN сообщения, которое будет переопределять любые ограничения размера определенной очереди.
- может быть настроено ограничение на саму очередь (testqueue), которая поражена.
Чтобы уменьшить использование буфера на устройстве, вам придется получать и получать сообщения из очередей в этой VPN или использовать браузер очередей для непосредственного удаления сообщений.