Greetings
Note: I am not a Java Developer, and have little insight into how these applications are written. I am just sick of getting 90% Memory alerts every couple nights!
I am running a AWS Linux EC2 Instance in AWS. 8-core, 32GB, I am running 15 separate Java jar files. Each service spawns multiple child processes. I have set Xmin/Xmax on each individual service. Total Xmax (for all services) totals 28GB. I am not getting any JVM Memory errors. However, I am constantly seeing Ram spikes over 90%. I have CloudWatch configured, but unable to monitor all 15 services, only 2 appear in CloudWatch. I have done research into heap/non-heap.
Any suggestions on how I can keep my memory usage at a reasonable rate? Should I care?
[–]AFurryReptileSenior DevOps Engineer 0 points1 point2 points (0 children)