私はこのトピックに新たなんです。私は、JMSリスナーを使用して、スプリットメッセージを含むアクティブなMQを聴いています。私は最後のメッセージまで待ち行列を聞いて、それをUIにまとめて送る必要があります。私はキューを聞くことができ、メッセージをつかむことができますが、分割メッセージがどれだけ利用できるかわからないので、一緒に送信することはできません。上記の操作を行うリスナーを作る方法はありますか?キュー内で利用可能なメッセージがなくなった場合、jmsリスナーはnull値を生成しますか?どんなアイデアや助けが本当に役に立つでしょう。ActiveMQのJMSListener
私は、JMSリスナーを使用して、キューに耳を傾けるために以下のコードを使用しています。
private static final String ORDER_RESPONSE_QUEUE = "mail-response-queue";
@JmsListener(destination = ORDER_RESPONSE_QUEUE)
public void receiveMessage(final Message<InventoryResponse> message) throws JMSException {
LOG.info("+++++++++++++++++++++++++++++++++++++++++++++++++++++");
MessageHeaders headers = message.getHeaders();
LOG.info("Application : headers received : {}", headers);
InventoryResponse response = message.getPayload();
LOG.info("Application : response received : {}",response);
LOG.info("+++++++++++++++++++++++++++++++++++++++++++++++++++++");
}
JMSリスナーを使用してキュー情報を取得できますか?
ありがとうございます。消費者ではなくリスナーを使用していますが、JMSリスナーを使用してキュー情報を取得することは可能ですか? – user6543599
投稿を更新しました。それを見て助けてください – user6543599