Frederiko Costa created ZOOKEEPER-4797: ------------------------------------------
Summary: Allow for -XX:MaxRamPercentage JVM setting Key: ZOOKEEPER-4797 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4797 Project: ZooKeeper Issue Type: Improvement Components: scripts Reporter: Frederiko Costa When running Zk in a containerized environment, it's sometimes desirable to express your heap size in terms of percentage of available memory allocated to a container. As it stands, zkEnv.sh forces your to haveĀ -Xmx, which defaults to 1GB. Some environments wanted to set it to more, mostly related to the amount of Ram. This is a request to implement the option of using -XX:MaxRamPercentage option when starting zookeeper. Suggested implementation is to also make a variable ZK_SERVER_MAXRAMPERCENTAGE available to be added to SERVER_JVMFLAGS. If the variable is set, ZK_HEAP_SERVER is ignored, if no ZK_SERVER_MAXRAMPERCENTAGE, ZK_SERVER_HEAP is set as usual. -- This message was sent by Atlassian Jira (v8.20.10#820010)