如何为 Confluent distribution kafka jvm 设置 java 参数?
how to set java parameters for Confluent distribution kafka jvm?
confluent 安装指南没有说明如何修改 jvm 选项。
例如,调整 GC、启用 jmx 等
我应该添加一个环境变量吗?如果有的话是哪一个?
可以在confluent bin目录下找到环境变量:
$ grep jmx confluent-4.0.0/bin/kafka-run-class
KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false "
KAFKA_JMX_OPTS="$KAFKA_JMX_OPTS -Dcom.sun.management.jmxremote.port=$JMX_PORT "
因此,对 JMX 设置使用 KAFKA_JMX_OPTS 之类的环境,对通用 JVM 设置使用 KAFKA_OPTS。
confluent 安装指南没有说明如何修改 jvm 选项。 例如,调整 GC、启用 jmx 等
我应该添加一个环境变量吗?如果有的话是哪一个?
可以在confluent bin目录下找到环境变量:
$ grep jmx confluent-4.0.0/bin/kafka-run-class
KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false "
KAFKA_JMX_OPTS="$KAFKA_JMX_OPTS -Dcom.sun.management.jmxremote.port=$JMX_PORT "
因此,对 JMX 设置使用 KAFKA_JMX_OPTS 之类的环境,对通用 JVM 设置使用 KAFKA_OPTS。