jgroups プログラムで TCP プロトコルを使用しており、FD_ALL.timeout を 12000ms FD_ALL.interval=4000ms に設定しています。のようなコードを送信する
MessageDispatcher.sendMessage(message, new RequestOptions(ResponseMode.GET_ALL, 4000))
次のような RequestHandler コード:
public Object handle(Message message) {
//time consuming code
}
メッセージの処理に 12000 ミリ秒以上かかる場合があります。私の質問は、タイムアウトになるまでハートビートパケットをブロックするのはいつですか? viewAccepted イベントがそのピアの左側を示すようにしますか?