0
Docker 컨테이너에서 DCOS를 Spring 부팅 응용 프로그램과 함께 사용합니다. 가끔 용기가 사망하는 것으로 나타났습니다 만, 오류 만 컨테이너 로그에 존재하지 :Docker가 jvm을 죽이는 이유는 무엇입니까?
Killed
W1114 19:27:59.663599 119266 logging.cpp:91] RAW: Received signal SIGTERM
from process 6484 of user 0; exiting
상태 검사 만 SQL 연결 및 디스크 공간을 사용할 수 있습니다. 모든 노드에서 디스크가 정상입니다. SQL 문제가 발생하면 오류가 로그에 나타납니다. 다른 이유는 기억 일 수도 있지만 괜찮아 보입니다. marathon.production.json
에서 :
"cpus": 0.1,
"mem": 1024,
"disk": 0
그리고 docker-entrypoint.sh
: 컨테이너 살인의 이유가 될 수 있으며 관한 DCOS에 어떤 로그가 수 무엇
java -Xmx1024m -server -XX:MaxJavaStackTraceDepth=10 -XX:+UseNUMA
-XX:+UseCondCardMark -XX:-UseBiasedLocking -Xms1024M -Xss1M
-XX:MaxPermSize=128m -XX:+UseParallelGC -jar app.jar
? 컨테이너의 -Xmx MEM 용량에 근접하므로
해결할 하부의 -Xmx 값으로 재현하려고 – AdamSkywalker