Tomcat Java - 誰もアプリに接続していないときでもメモリの 90% を消費します

Tomcat Java - 誰もアプリに接続していないときでもメモリの 90% を消費します

tomcat インスタンスは docker イメージであり、アプリに誰も接続していない場合でもホスト メモリの 90% を消費しています。実行されている tomcat インスタンスは 1 つだけです。

これは正常ですか? Docker コンテナ ベースの Tomcat インスタンスをテストして、Kubernetes ポッドに切り替えています。

/usr/local/java/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djdk.tls.ephemeralDHKeySize=2048 -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -d64 -Xms4000m -Xmx4000m -XX:MaxPermSize=512m -XX:ThreadStackSize=128k -Dtestserver.deployconfig=test.usrlocal -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Dhttps.proxySet=false -Dhttps.protocols=TLSv1.2,TLSv1.1 -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start

ここに画像の説明を入力してください

関連情報