私はJavaでActiveMQとJMSを使用しています。
このURLを使用してメッセージを送信する場合:
"failover:(tcp://host:61616)?connection.sendTimeout=1000&startupMaxReconnectAttempts=1"
「ホスト」が、私が接続している既知のサーバーであり、もちろんActiveMQを持っている限り、すべてが正常に機能します。
問題は、私が関係のない未知のサーバーにメッセージを送信しようとすると、接続がなく、送信がかなりの時間停止することです。
このようなストールが発生しないようにURLを設定したいと思います。例に示すようにタイムアウトを試しましたが、機能しません。どちらも機能しないsoConnectionTimeoutも試しました。
この失速は、生産物の失速を引き起こしており、これは大きな問題です。
どうすれば修正できますか?