定製消費者和生產者配置
如果您希望對用於在 Kafka 中建立 ConsumerFactory 和 ProducerFactory 的消費者和生產者配置進行高階自定義,您可以實現以下自定義器。
-
ConsumerConfigCustomizer
-
ProducerConfigCustomizer
這兩個介面都提供了一種配置用於消費者和生產者屬性的配置對映的方法。例如,如果您想訪問在應用程式級別定義的 bean,您可以在 configure 方法的實現中注入它。當繫結器發現這些自定義器作為 bean 可用時,它將在建立消費者和生產者工廠之前呼叫 configure 方法。
這兩個介面還提供了對繫結和目標名稱的訪問,以便在自定義生產者和消費者屬性時可以訪問它們。