【发布时间】:2019-11-14 13:41:11
【问题描述】:
我的一个 Web 服务为每个在线请求向 kafka(版本:0.10.2.1)发送日志消息(大小:10K),我发现 KafkaProducer 消耗大量内存,导致 gc 暂停时间过长。 我的服务只有一个Kafka生产者,官方推荐的。
我只是想知道是否有人对如何在不影响在线服务的情况下向 kafka 发送消息有任何建议?
【问题讨论】:
-
什么 java 版本,什么内存设置,日志在哪里,你用过什么 GC,你是如何知道暂停的?
标签: java performance apache-kafka garbage-collection kafka-producer-api