実装したいシナリオは、 Kafka からのメッセージを消費して処理することです。何らかの条件が失敗した場合、メッセージを確認したくありません。これについては、Spring Cloud Stream リファレンス ドキュメントで見つけました。
autoCommitOffset メッセージが処理されたときにオフセットを自動コミットするかどうか。false に設定すると、確認応答ヘッダーがメッセージ ヘッダーで使用可能になり、遅延確認応答が行われます。
デフォルト: 真。
私の質問は、autoCommitOffset を false に設定した後、メッセージを確認するにはどうすればよいですか? コード例は非常に高く評価されます。