From aec95ad00cefcd450b779a0374ad695800e4d0ba Mon Sep 17 00:00:00 2001 From: EMsnap Date: Mon, 29 Nov 2021 11:42:56 +0800 Subject: [PATCH] [INLONG-1854][Feature][InLong-Agent] Agent Rmi args should be added in agent-env.sh --- inlong-agent/bin/agent-env.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inlong-agent/bin/agent-env.sh b/inlong-agent/bin/agent-env.sh index 1bfeab8d812..e19fa35c81b 100755 --- a/inlong-agent/bin/agent-env.sh +++ b/inlong-agent/bin/agent-env.sh @@ -37,5 +37,9 @@ fi HEAP_OPTS="-Xmx1024m -Xms512m" GC_OPTS="-XX:SurvivorRatio=6 -XX:+UseMembar -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+CMSScavengeBeforeRemark -XX:ParallelCMSThreads=3 -XX:+TieredCompilation -XX:+UseCMSCompactAtFullCollection -verbose:gc -Xloggc:$BASE_DIR/logs/gc.log.`date +%Y-%m-%d-%H-%M-%S` -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$BASE_DIR/logs/ -XX:+CMSClassUnloadingEnabled -XX:CMSInitiatingOccupancyFraction=60 -XX:CMSFullGCsBeforeCompaction=1 -Dsun.net.inetaddr.ttl=3 -Dsun.net.inetaddr.negative.ttl=1 -Djava.net.preferIPv4Stack=true" AGENT_JVM_ARGS="$HEAP_OPTS $GC_OPTS" + +# Add Agent Rmi Args when necessary +# AGENT_RMI_ARGS="-Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false" + export CLASSPATH=$CLASSPATH:$BASE_DIR/conf:$(ls $BASE_DIR/lib/*.jar | tr '\n' :) export AGENT_ARGS="$AGENT_JVM_ARGS -cp $CLASSPATH -Dagent.home=$BASE_DIR -Dlog4j.configuration=file:$BASE_DIR/conf/log4j.properties"