
Tomcat 인스턴스는 Docker 이미지이며 앱에 아무도 연결되지 않은 경우에도 호스트 메모리의 90%를 소비합니다. Tomcat 인스턴스가 하나만 실행 중입니다.
이게 정상인가요? 저는 kubernetes 포드로 전환하기 위해 docker 컨테이너 기반 tomcat 인스턴스를 테스트해 왔습니다.
/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