31.4.4. タイムアウトおよび JMS ブリッジ


ターゲットまたはソースサーバーがある時点で利用可能でないことがあります。この場合は、JMS ブリッジ定義で指定されたように、ブリッジが Failure Retry Interval ミリ秒ごとにMax Retries の回数、再接続しようとします。
ただし、サードパーティーの JNDI が使用されているため (この場合は、JBoss ネーミングサーバー)、JNDI ルックアップ中にネットワークが失われた場合に JNDI ルックアップがハングすることがあります。このことを防ぐために、 ハングした場合にタイムアウトするよう JNDI 定義を設定できます。これを行うには、初期コンテキスト定義で jnp.timeoutjnp.sotimeout を設定します。jnp.timeout は初期接続のタイムアウトを設定し、jnp.sotimeout はソケットの読み取りタイムアウトを設定します。

注記

初期 JNDI 接続が成功すると、Remote Method Invocation (RMI) を使用してすべてのコールが行われます。RMI 接続のタイムアウトを制御する場合は、システムプロパティーを使用して行えます。JBoss は Oracle の RMI を使用します。これらのプロパティー については、ここを参照してください。デフォルトの接続タイムアウトは 10 秒であり、デフォルトの読み取りタイムアウトは 18 秒です。
JMS リソースをルックアップするために独自のファクトリーを実装する場合は、タイムアウトの問題に注意する必要があります。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat