01
무엇을 실행해야 하는지 알아두세요
애플리케이션에 필요한 프로세스를 나열하세요. HTTP 서비스는 요청을 처리하고, 워커는 백그라운드 작업을 처리하며, 스케줄된 작업은 특정 시간에 실행됩니다. 각 프로세스에 명확한 시작 명령을 부여하세요. 지원되는 런타임 버전을 선택하고 프로젝트와 함께 기록하세요.
02
파일과 내구성 데이터를 분리하세요
빌드 출력은 다시 생성할 수 있지만, 업로드된 파일과 데이터베이스 기록은 일반적으로 그렇지 않습니다. 배포 전에 어떤 데이터가 재시작을 견뎌야 하는지 결정하세요. 임시 파일은 일회용으로 유지하고, 지속적인 데이터는 명확한 백업 정책이 있는 저장소에 보관하세요. 백업 생성뿐만 아니라 복원도 테스트하세요.
03
프로세스뿐만 아니라 동작을 확인하세요
실행 중인 프로세스라도 사용 불가능할 수 있습니다. 일반 페이지, 대표 요청 및 중요한 종속성을 확인하세요. 제한된 시간 초과를 사용하세요. 릴리스 후에는 이전 버전과 실패 패턴을 비교하고 구성 호환성을 포함한 롤백 절차를 유지하세요.