卡夫卡资源泄漏

Kafka resource leaks

Note: after creating a KafkaProducer you must always close() it to avoid resource leaks.

浏览了文档但无法理解。谁能解释一下它的真正含义。

这意味着你必须在它上面使用 try-with-resource,或者当你使用完这个生产者时明确地 close 它。 Producer 实现 Closable 并在调用 #close() 方法时执行许多清理例程,例如停止线程和关闭 i/o 流。 Consumer.

也是如此

资源泄漏通常会导致性能问题,例如阻止 GC 正常工作、耗尽文件处理程序的可用限制、导致网络速度变慢等。