linkedin / li-apache-kafka-clients

li-apache-kafka-clients is a wrapper library for the Apache Kafka vanilla clients. It provides additional features such as large message support and auditing to the Java producer and consumer in the open source Apache Kafka.
BSD 2-Clause "Simplified" License
131 stars 52 forks source link

Add federated producer config reload support #121

Closed kehuum closed 5 years ago

kehuum commented 5 years ago

Add federated producer config reload support, basically flush and close all the per-cluster producers in another thread upon receiving the reload config command.

Currently just use synchronized methods for now, will modify to rwlock later.