Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
JVM mem flag is hard coded in runbroker.sh as follows:
JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
If one want to change such flag, he has to change the script, this is not friendly, especially in docker environment.
Instead, it is able to use an environment variable to handle user defined flag, like:
if [ -z $BROKER_MEM_OPS ]; then
BROKER_MEM_OPS = "-Xms8g -Xmx8g -Xmn4g"
fi
JAVA_OPT="${JAVA_OPT} -server $BROKER_MEM_OPS"
Attachments
Issue Links
- links to