により、FIFOの順序はFIFO指定されたキーのすなわちExecutorServiceの:キー
- 、オブジェクト(キー)で注文することが、イベントは、彼らが到着した順に処理されます。
- 特定のキーでは、一度に1つのイベントしか処理されません。
Netty 3はですが、Nettyに関連付けられています。
グアバはEventBusですが、FIFOを保証するかどうかは不明です。
JKeyLockManagerのようなものを使用してキーをロックすることができますが、FIFOを保証するために、ディスパッチャスレッドで競合する危険性があります。
この問題の一般的な解決方法はありますか?
アクカのアクター( 'ExecutorService'より少し複雑ですが、あなたの要件が組み込まれています)を使用してください。 – Savior