서비스를 안전하게 종료하기
배포 때 요청이 끊기거나 작업이 사라지지 않도록 종료 순서를 정하는 프롬프트. 원하는 AI 도구에 붙여 넣으면 AI가 종료 순서를 정합니다.
결과는 도구, 모델, 입력한 내용에 따라 달라집니다.
결과 미리보기
예시: 저희 편집팀이 쓴 것으로, 실제 AI 출력이 아닙니다.
SIGTERM 이후 목표 순서: 0초 헬스 체크가 "준비 안 됨" 응답 0~5초 로드 밸런서가 서비스 제외 5~25초 처리 중인 요청 마무리 25초 남은 작업을 큐로 되돌림 28초 연결 닫고 프로세스 종료 플랫폼 기한: 30초(충분) 테스트: 초당 200건, 배포, 끊긴 요청 0건
채워 넣기
입력한 내용은 이 브라우저 창 안에만 머뭅니다. 저희는 아무것도 저장하거나 전송하지 않습니다.
- 웹 API
- 큐 워커
- 지속 연결이 있는 서비스
- 예약된 배치 작업
- 게이트웨이나 프록시
- 컨테이너 플랫폼
- 로드 밸런서 뒤의 가상 머신
- 서버리스 함수
- 자체 서버
- 잘 모름
- 일부 사용자에게 502 오류
- 메시지가 두 번 처리됨
- 업로드 중단
- 작업이 중간에 멈춤
- 보이는 문제는 없지만 불안함
내 프롬프트
프롬프트를 직접 수정했습니다. 위 입력란을 바꿔도 더 이상 덮어쓰지 않습니다.
이것은 AI에게 주는 지시문이며, 아직 결과물이 아닙니다.
이 프롬프트가 잘 맞는 도구
이 프롬프트에 잘 맞는 AI 도구:
사용 방법
- 항목을 채우거나 추천 문구를 누르세요. 이름, 주소 같은 개인 정보는 넣지 마세요.
- 완성된 프롬프트를 원하는 AI 도구에 붙여 넣으세요.
- 시작 코드, 시그널 처리, 헬스 체크와 종료 기한 설정, 배포 때의 로그 일부를 붙여 넣어 주세요.
왜 효과가 있을까요?
배포할 때마다 프로세스는 멈춥니다. 정해진 순서가 없으면 릴리스마다 일부 사용자가 영향을 받고 작업은 조용히 데이터를 잃습니다.
팁
- 운영 환경의 기한을 바꾸기 전에 현실적인 부하를 건 테스트 환경에서 순서를 시험해 보세요.