GC Pauses on Application with high number of http requests - Java

Viewed 26

I had issues with my app that not responding for 8 minutes due to a supposed GC pause. I leave the log, as I am advised to configure the GC flgs so as not to have such long pauses but that the application does not deteriorate. Thank you!

Java HotSpot(TM) 64-Bit Server VM (25.151-b12) for linux-amd64 JRE (1.8.0_151-b12), built on Sep 5 2017 19:20:58 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8)

Memory: 4k page, physical 6104872k(3389528k free), swap 2097148k(2092652k free) CommandLine flags: -XX:GCLogFileSize=3145728 -XX:InitialHeapSize=2414870528 -XX:MaxHeapSize=4246732800 -XX:MaxMetaspaceSize=268435456 -XX:MetaspaceSize=100663296 -XX:NumberOfGCLogFiles=5 -XX:+PrintGC -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:-TraceClassUnloading -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseGCLogFileRotation -XX:+UseParallelGC

gc.log

2022-09-21T00:00:07.450-0300: 31418.871: [GC (Allocation Failure) [PSYoungGen: 447979K->16894K(465408K)] 1729228K->1309611K(1764864K), 0.0412151 secs] [Times: user=0.10 sys=0.02, real=0.04 secs] 2022-09-21T00:00:07.491-0300: 31418.912: [Full GC (Ergonomics) [PSYoungGen: 16894K->0K(465408K)] [ParOldGen: 1292716K->720533K(1842688K)] 1309611K->720533K(2308096K), [Metaspace: 224103K->223579K(1263616K)], 2.3420238 secs] [Times: user=6.50 sys=0.06, real=2.34 secs] 2022-09-21T00:00:11.105-0300: 31422.526: [GC (Allocation Failure) [PSYoungGen: 448512K->12407K(471552K)] 1169045K->732941K(2314240K), 0.0417957 secs] [Times: user=0.14 sys=0.00, real=0.05 secs]

JAVA_OPTS with problem on EAP: -XX:GCLogFileSize=3145728-XX:InitialHeapSize=1366294528-XX:MaxHeapSize=4294967296-XX:MaxMetaspaceSize=268435456-XX:MetaspaceSize=100663296-XX:NumberOfGCLogFiles=5-XX:+PrintGC-XX:+PrintGCDateStamps-XX:+PrintGCDetails-XX:+PrintGCTimeStamps-XX:-TraceClassUnloading-XX:+UseCompressedClassPointers-XX:+UseCompressedOops-XX:+UseGCLogFileRotation-XX:+UseParallelGC

JAVA_OPTS with no problems on EAP: -XX:CICompilerCount=3-XX:GCLogFileSize=3145728-XX:InitialHeapSize=1367343104-XX:MaxHeapSize=4294967296-XX:MaxMetaspaceSize=268435456-XX:MaxNewSize=1431306240-XX:MetaspaceSize=100663296-XX:MinHeapDeltaBytes=524288-XX:NewSize=455606272-XX:NumberOfGCLogFiles=5-XX:OldSize=911736832-XX:+PrintGC-XX:+PrintGCDateStamps-XX:+PrintGCDetails-XX:+PrintGCTimeStamps-XX:-TraceClassUnloading-XX:+UseCompressedClassPointers-XX:+UseCompressedOops-XX:+UseGCLogFileRotation-XX:+UseParallelGC

0 Answers
Related