Zookeeper忽略JVMFLAGS吗?

时间:2019-06-07 15:19:25

标签: apache-zookeeper

嗨,我设置了Zookeeper集群,它似乎运行良好。但是我正在尝试设置堆大小,并且似乎没有受到尊重。我在java.env内的export JVMFLAGS="-Xms3000m -Xmx3000m"文件中创建了conf/ ...

当我ps -aux | grep java时,我可以看到-Xmx1000m -Xms3000m -Xmx3000m。但是,当我使用free -m进行检查时,只会看到200M已使用而3.3G是免费的。

  • 我注意到无论如何都设置了默认值。这会影响吗?
  • Xms不会填满使用的RAM吗?

2 个答案:

答案 0 :(得分:1)

文件zkEnv.sh包含以下行:

export SERVER_JVMFLAGS="-Xmx${ZK_SERVER_HEAP}m $SERVER_JVMFLAGS"

"-Xmx${ZK_SERVER_HEAP}m"引起了麻烦。

答案 1 :(得分:-1)

如果从confluent-kafka- *软件包使用/ usr / bin / zookeeper-server-start,则可能需要在systemd单元文件中设置KAFKA_HEAP_OPTS。

"Find me all the persons having the same birthdays"
"Find me all the persons travelling to the same cities within the same time frame"