반응형 컨테이너기반 무중단 배포1 29) nonos(No No Stress) - Simple 무중단 Deploy Simple 무중단 배포 하기!주문 자동화 SaaS를 혼자 운영한다. EC2 한 대, Docker 컨테이너 하나, 그 앞에 Nginx. master에 푸시하면 GitHub Actions가 알아서 배포한다.그런데 배포할 때마다 사이트가 20~30초 죽는다.왜 죽나?배포 스크립트의 마지막 세 줄이 전부였다.docker stop nonosdocker rm nonosdocker run -d --name nonos -p 8090:8080 $IMAGE:lateststop을 실행한 순간부터 새 컨테이너의 Spring Boot가 기동을 마칠 때까지 8090 포트에 아무도 없다. Nginx는 그대로 프록시하니까 502가 나간다.구간소요docker stop (SIGTERM → 10초 후 SIGKILL)최대 10초JVM 기.. 2026. 8. 24. 이전 1 다음 반응형