問題タブ [jmstemplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3128 参照

jboss - JmsTemplate と CachingConnectionFactory

メッセージを Jboss Queue に送信するときに、接続とセッションの作成を削減しようとすると、いくつかの問題が発生します。

メッセージの送信に JmsTemplate を使用しています。

jbmConnectionFactory は次のように定義されます。

このコードを使用して、メッセージを Jboss に送信しています。

CachingConnectionFactory を使用して私がやろうとしていたことは、送信するメッセージごとに接続とセッションを作成して閉じることを避けることですが、私が見る限り、JmsTemplate を使用すると、使用する connectionFactory のタイプに関係なく、接続とセッションは常に終了します:

間違ったメソッドを呼び出していますか? 手に入らないものはありますか?

0 投票する
0 に答える
533 参照

spring - Spring JmsTemplate 接続プーリング

特定のトランザクションに基づいてキュー名が動的に変更されるシナリオがあります。キューイングに IBM mq を使用します。私の質問は、JmsTemplate要求ごとにキュー名を動的に変更できる as request スコープ Bean を定義すると、接続されるかどうかです。プーリングメカニズムはJmsTemplate. スプリング キャッシング ファクトリ メカニズムを使用しています。

これについて助けてください。

0 投票する
1 に答える
1021 参照

java - Spring jmstemplate プロパティの構成

JBOSS MQ で Spring JmsTemplate を使用しています。jmsTemplate 構成ファイルで「sessionTransacted」プロパティーを使用する必要がありますか? 排他的に構成しない場合、これのデフォルト値は何ですか?

0 投票する
1 に答える
2311 参照

java - Spring Boot を使用した ActiveMQ。メッセージの永続化が機能していません

Spring Boot アプリ内で組み込みサーバーとして ActiveMQ を使用したい。ActiveMQ をセットアップするには、次のチュートリアルを使用しました: Spring Boot。JMS によるメッセージング。私のアプリはブローカーとコンシューマーになります。次のようなメッセージを作成する複数のスレッドがあります。

次のメソッドを持つ別のクラスがあります。

テスト中に、メッセージが生成および消費されることがわかります。ご覧message.acknowledge()のとおり、コメントされています。したがって、アプリの再実行後にメッセージが再配信されることを期待しています。しかし、それは起こりません。

0 投票する
0 に答える
536 参照

java - Spring jmsTemplate messageConvertor.fromMessage() が呼び出されていない

次のコンバータがあります。

私の豆の定義は次のようになります。

toMessage()関数は my から直接呼び出されていEventConverterます。これは素晴らしいことです。

問題は、fromMessage()が私の から呼び出されていないことEventConvertorです。(ところで:org.springframework.jms.support.converter.SimpleMessageConverterで呼び出されます。特定の関数でそれをオーバーライドしていないfromMessage()ようです - .)EventConverterfromMessage()

何か案は?