問題タブ [jboss-messaging]

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 に答える
922 参照

java - JBoss の設定: JMS ブリッジの設定はどこにあるべきですか?

JMS プログラミング (Java) は初めてです。

  • ドメイン D1 にマシン M1 があり、別のドメイン D2 にマシン M2 があります。
  • 私は M1 にJMS プロデューサーを持っています。そして M2 ではJMS コンシューマ. どちらもサーバーとしてJBoss 7.2を持っています。
  • したがって、唯一の解決策はJMS ブリッジを作成することです。

公式ドキュメントを読んでいます。ということで、SSHトンネルの作成は必要なのだろうか。

次に、どのhornetq-configuration.xmlファイルで次の構成を設定する必要がありますか?

JMS プロデューサー マシンまたはコンシューマー マシンの JBoss サーバーに配置する必要がありますか?

3 つ目の質問は、JMS ブリッジとコア ブリッジの設定に違いはありますか?

追加情報と説明に感謝します!

本当にありがとうございました!

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

jms - MQ Series などの JMS プロバイダーでモニターをトリガーする

Websphere MQ では、メッセージが到着したときにアプリケーションをトリガーするようにキューを構成できます。
そうすれば、必要な場合にのみ起動するアプリケーションを作成でき、そのキューでメッセージを待機するデーモンを 1 つ管理する必要がなくなります。
詳しくはこちら

この機能を提供するオープン ソースの JMS プロバイダはありますか?

ActiveMQ を試しましたが、トリガーがありません。

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

jms - No persistence in JBoss Messaging

I've managed to follow this guide (https://community.jboss.org/thread/129340) to remove persistence from JBoss messaging. Bascially by adding the null-persistence-service.xml and emptying persistence-service.xml. But if I want to do it for a specific queue and not all queues - how would I go about and do that?

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

java - メッセージが利用可能な場合、JMS receiveNoWait() はメッセージ配信を保証しますか?

こんにちは、次のソース コードを実行する簡単なテスト シナリオを書いています。

ここに私の send() メソッドがあります:

ここに私の receive() メソッドがあります:

私は実行します:

receiveNoWait()の後のメッセージ値は常にnullです。

ここでの私の質問は、ブローカにメッセージがある場合、receiveNoWait()はメッセージの配信を保証するものですか? send()が正常に実行されるため、送信先に少なくとも 1 つのメッセージが存在します。

私は仕様を検索しましたが、ブローカー側で利用可能なメッセージがクライアント側でreceiveNoWait()によって明示的に受信されるべきかどうか、明確な定義はありません。

また、もしreceiveNoWait()が利用可能なメッセージを持っていない場合、ブローカでリフレッシュ コンシューマー プロセスをトリガーする必要があるので、次のreceiveNoWait()がメッセージを受け取るようにする必要がありますか?

私が提供したコード例は ActiveMQ で実行されますが、私の質問はプロバイダー固有というよりも概念的なものです。他の JMS プロバイダーについても同じことがわかっているからです。