0
Redhat ActiveMQには2つのキューがあり、1つは消費に使用され、もう1つはオブジェクトメッセージの生成と使用の両方に使用されます。一度ただし、メッセージがランダムに迷子になっているJMSTemplateとDefaultMessageListenerContainer
をJmsTemplateを使用している間、私はDMLCコンテナの2にActiveMQConnectionFactoryと同じ豆を使用しています、それは更なる処理のために第二のキューにプッシュされ、メインキューから消費
JmsTemplate
JmsTemplateでメッセージが失われないようにする方法を教えてください。
おかげで、しかし、他の設定や環境が動作していない、ログメッセージはその後、そのメッセージがキューに行っていなかったようにありますが、見た目ほどdeqeuedされていない、第二キューになったことを示していますその間ActiveMQブローカからのエラーもありません。追加のフェールオーバーパラメータを追加する必要があるかどうか、またはActiveMQ ConnectionFactoryと何か関係がないかどうかは不明です。 – Joe
入手しました。 Connection Factoryのパラメータをここに投稿できますか? –
@Bean 公共ActiveMQConnectionFactory amqConnectionFactory(){ 最終ActiveMQConnectionFactoryはconnectionFactory =新しいActiveMQConnectionFactory()。 connectionFactory.setBrokerURL(brokerUrl); connectionFactory.setPassword(password); connectionFactory.setUserName(ユーザ)。 connectionFactory.setTrustAllPackages(true); connectionFactory.setRedeliveryPolicy(redeliveryPolicy()); return connectionFactory; } – Joe