You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Alberto Forti (JIRA)" <ji...@apache.org> on 2017/01/13 17:01:26 UTC

[jira] [Created] (KAFKA-4629) Per topic MBeans leak

Alberto Forti created KAFKA-4629:
------------------------------------

             Summary: Per topic MBeans leak
                 Key: KAFKA-4629
                 URL: https://issues.apache.org/jira/browse/KAFKA-4629
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 0.10.0.1
            Reporter: Alberto Forti
            Priority: Minor


Hi,

In our application we create and delete topics dynamically. Most of the times when a topic is deleted the related MBeans are not deleted. Example of MBean: kafka.server:type=BrokerTopicMetrics,name=TotalProduceRequestsPerSec,topic=dw_06b5f828-e452-4e22-89c9-67849a65603d

Also, deleting a topic often produces (what I think is) noise in the logs at WARN level. One example is:
WARN  PartitionStateMachine$DeleteTopicsListener:83 - [DeleteTopicsListener on 1]: Ignoring request to delete non-existing topics dw_fe8ff14b-aa9b-4f24-9bc1-6fbce15d20d2

Easy reproducible with a basic Kafka cluster with two brokers, just create and delete topics few times. Sometimes the MBeans for the topic are deleted and sometimes are not.

I'm creating and deleting topics using the AdminUtils class in the Java API:
AdminUtils.deleteTopic(zkUtils, topicName);
AdminUtils.createTopic(zkUtils, topicName, partitions, replicationFactor, topicConfiguration, kafka.admin.RackAwareMode.Enforced$.MODULE$);

Kafka version: 0.10.0.1 (haven't tried other versions)

Thanks,
Alberto




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)