当时看日志是out of memory,以为是主机内存不足,
查看当时主机的内存情况如下,以为是可用内存太少导致的
后来确认是JVM内存泄露导致的,虽然空闲内存比较少,但是交换内存即buff是可以利用的,所以机器本身的内存是充足的
查看kafka中 broker_max_heap_size设置的仅为1G,即分配给java程序的内存仅1G,改为10G,解决,观察了一段时间没有再出现oom的报错
修改为
当时看日志是out of memory,以为是主机内存不足,
查看当时主机的内存情况如下,以为是可用内存太少导致的
后来确认是JVM内存泄露导致的,虽然空闲内存比较少,但是交换内存即buff是可以利用的,所以机器本身的内存是充足的
查看kafka中 broker_max_heap_size设置的仅为1G,即分配给java程序的内存仅1G,改为10G,解决,观察了一段时间没有再出现oom的报错
修改为