私の質問: 誰がかく乱などにタイムアウト機能を適用する方法へのアプローチを提案することができますEventHandlerを使用していますか?ここで
が仕事の私のラインに来た1つのシナリオです: - ネットワーク上のサーバーに送信されたメッセージ
- 送信トレイACKメッセージは、サーバー
- ACKハンドラから受け取りました - マークがACKさ
- タイムアウトハンドラとしてメッセージを送信トレイ - マークは、(多くの必要な、しかし、それはどこかく乱デザインに合うことができますか?)NACKさとしてメッセージを送信トレイ
同じ意見を共有している人はいますか? 誰もがなぜ不要かを指摘することができます。 今後の議論が簡単になることを願っています。
ありがとうございます。
はい、タイムアウトのEventHandlerは、オブジェクトがリングバッファーに長すぎる場合に呼び出されます。 問題は、タイムアウトをサポートするためにEventHandlerを実装してRingBuffer/Distruptorに登録する方法がわかりません。 私が考えることができる唯一の解決策は、自分のEventProcessorをカスタマイズすることです。 –
すっごく返信してくれて申し訳ありません。設定した回数、つまり電子メールを送信するための再試行の回数、または時間tが経過するまで、再発行する必要があります。スレッドは常にそれに戻ってきます。 –