8.16. Channel Fail-Over


HelloWorld サービスは複数のプロトコルをリッスンできます。ここでは、JMS チャネルを追加しました。
...
<service category="FirstServiceESB" name="SimpleListener" description="Hello World">
    <listeners>
        <jms-listener name="helloWorld"  busidref="quickstartEsbChannel" maxThreads="1"/>
        <jms-listener name="helloWorld2" busidref="quickstartFtpChannel2" maxThreads="1"/>
    </listeners>
...
Copy to Clipboard Toggle word wrap
このサービスは、異なる物理ボックスにある JMS プロバイダーが提供できる 2 つの JMS キューを同時にリッスンします。これにより、2 つのサービス間の JMS 接続が冗長になります。この設定でプロトコルを組み合わせることもできます。たとえば、このコードは FTP リスナーの追加方法を示しています。
...
<service category="FirstServiceESB" name="SimpleListener"
 description="Hello World">
 <listeners>
  <jms-listener name="helloWorld" busidref="quickstartEsbChannel"
 maxThreads="1"/>
  <jms-listener name="helloWorld2" busidref="quickstartJmsChannel2"
 maxThreads="1"/>
  <ftp-listener name="helloWorld3" busidref="quickstartFtpChannel3"
 maxThreads="1"/>
  <ftp-listener name="helloWorld4" busidref="quickstartFtpChannel3"
 maxThreads="1"/>
 </listeners>
...
Copy to Clipboard Toggle word wrap
注記
ServiceInvoker がサービスにメッセージを配信しようとすると、8 つのエンドポイント参照(Node1 の 4 つの EPR と Node2 の 4 つの EPRs)を選択できます。使用するものを定義するには、負荷分散ポリシーを設定します。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat