症状
コンシューマークライアントがStickyAssignorポリシーを使用してメッセージを消費する場合、複数のコンシューマースレッドが同じパーティションを消費します。その結果、メッセージは期待どおりに処理されません。
原因
クライアントのバージョンが 2.3 より前のバージョンです。 2.3 より前のバージョンのクライアントは、同じパーティションを複数の消費スレッドに割り当てて消費することがあります。
詳細については、「Sticky assignor could assign a partition to multiple consumers (KIP-341)」をご参照ください。
解決策
StickyAssignorポリシーを使用する場合、パーティションの重複割り当てなどの割り当ての問題が場合によっては発生する可能性があります。必要な場合を除き、この割り当てポリシーを使用しないことをお勧めします。