High-Frequency IO Pods Are Not Suited to Setting a Limit
· ☕ 3 min read
1. Symptoms Elasticsearch on Kubernetes was restarting frequently, leaving the service almost unusable.
During data import, the Pod’s memory usage kept growing Once the Pod’s memory usage approached the Limit, continued importing triggered an abnormal Pod exit, with the error log ERROR: Elasticsearch exited unexpectedly The Pod’s memory usage did not drop; it stayed near the Limit, and before long the Pod exited abnormally again The Elasticsearch Pod’s memory limit was 64GB, while the JVM memory limit was 32GB.