それぞれが JBOSS 4.2.2 を実行しているサーバー マシンにデプロイされたサーバー アプリがあります。システム間の通信には、MDB で JBOSS メッセージングを使用します。現在、JBOSS が適切に接続できるように、非常に特定の順序でサーバーを起動する必要があります。サーバーが起動し、そのリソースが表示されない場合、サーバーは再試行しません。サーバーを頻繁にバウンスさせている場合、これは問題があり、テストに時間がかかります。JBOSS で再試行フラグを指定できれば、接続を再試行できると考えています。
起動時に失敗した場合に JMS 接続の取得を再試行する JBOSS のフラグ/構成オプションはありますか?
私は JMS テクノロジーにまったく慣れていないので、ここでいくつかの用語を混同している可能性は十分にあります。この機能は社内で実験的に使用されるため、または非推奨のオプションは受け入れられます。
編集:問題は、コンシューマーが利用可能なプロデューサーなしで起動し、その後失敗し、二度と試行されないことです。コンシューマとプロデューサが稼働中で、プロデューサが停止した場合、コンシューマはプロデューサの復帰を再試行します。