Satish created KAFKA-9609:
-----------------------------
Summary: Memory Leak in Kafka Producer
Key: KAFKA-9609
URL: https://issues.apache.org/jira/browse/KAFKA-9609
Project: Kafka
Issue Type: Bug
Components: clients, producer
Affects Versions: 2.4.0
Reporter: Satish
org.apache.kafka.clients.producer.internals.Sender adds Topic Metrics for every
topic that we are writing messages to but it never been cleaned up until we
close the producer.
This is an issue if we use single producer and have more number of Dynamic
topics (eg: ~ 500 topics per hour) and writing messages to them. As this
Metrics map is getting accumulated for every topic, over a period of time we
notice the memory usage gets increased gradually.
It can be easily reproducible by writing messages to the more # of dynamic
topics using the same KafkaProducer from apache kafka client libraries or
KafkaTemplate from Spring.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)