From 5e07fde930162f5dc454abd4850ae9ecda06b5aa Mon Sep 17 00:00:00 2001 From: wenweihuang Date: Mon, 26 Aug 2024 20:44:45 +0800 Subject: [PATCH] [INLONG-10889][Agent] When the oom is detected, the process exits --- inlong-agent/bin/agent-env.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inlong-agent/bin/agent-env.sh b/inlong-agent/bin/agent-env.sh index 8d00c448430..f726cd698d7 100755 --- a/inlong-agent/bin/agent-env.sh +++ b/inlong-agent/bin/agent-env.sh @@ -49,7 +49,7 @@ if [ -z "$AGENT_JVM_HEAP_OPTS" ]; then else HEAP_OPTS="$AGENT_JVM_HEAP_OPTS" fi -GC_OPTS="-XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:InitiatingHeapOccupancyPercent=60 -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8" +GC_OPTS="-XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:InitiatingHeapOccupancyPercent=60 -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8 -XX:+ExitOnOutOfMemoryError" LOG_OPTS="-Xloggc:$BASE_DIR/logs/gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=20M" if [ -n "$NEED_TRACK_NATIVE_MEMORY" ] && [ "$NEED_TRACK_NATIVE_MEMORY" = "true" ]; then GC_OPTS="$GC_OPTS -XX:NativeMemoryTracking"