kafka代理服务器的java安装GC日志轮换策略
我们有一个三节点的Kafka集群,我刚刚发现GC日志是在没有设置日志轮换策略的情况下设置的
现在GC日志大小已达到4GB,我们需要移动此文件并设置日志轮换策略
在不重启卡夫卡服务的情况下可以实现这一点吗
你可以在下面搜索框中键入要查询的问题!
我们有一个三节点的Kafka集群,我刚刚发现GC日志是在没有设置日志轮换策略的情况下设置的
现在GC日志大小已达到4GB,我们需要移动此文件并设置日志轮换策略
在不重启卡夫卡服务的情况下可以实现这一点吗
# 1 楼答案
GC日志由JVM管理。最常见的JVM不允许在运行时更改GC配置
也就是说,由于Kafka(正确配置)可以应对代理进行滚动重启,因此您可以更新GC设置并滚动Kafka集群。重新启动后,每个JVM将选择新的GC日志设置
还请注意,默认情况下,Kafka将GC日志循环设置为10个最大100MB的文件,请参见https://github.com/apache/kafka/blob/trunk/bin/kafka-run-class.sh#L272-L292。 看来你做了些改变