배포
번들을 만들고 업로드한 뒤 새 버전을 서비스합니다. `runlot deploy` 하나로 실행하세요.
배포에는 runlot deploy 명령을 사용합니다. 빌드는 항상 로컬 컴퓨터에서 수행하고, 빌드 결과물만 업로드합니다.
runlot deploy배포 과정
- 번들을 만듭니다. esbuild가 진입점을 번들링하고
assets디렉토리의 파일을 포함합니다. - 프로젝트를 확인합니다. 프로젝트가 없으면 생성합니다.
- 업로드합니다. gzip으로 압축한 tar 파일을 업로드합니다.
- 새 버전을 활성화합니다. 새 버전이 준비되면 트래픽을 전달합니다.
완료되면 버전 번호와 배포 주소를 표시합니다.
관련 문서
기본
- runlot deploy — 명령과 그 출력
- 배포 URL — 주소가 정해지는 규칙
- 정적 자산 —
env.assets와 자산 디렉토리
배포 관리
실행 환경과 제한
- 번들 규칙 — 호환 플래그·wasm·상한
- 자동 중지와 재시작 — 요청이 없을 때의 자동 종료 및 재시작
- 콜드 상태와 재시작 — 오래 비활성 상태였던 프로젝트의 재활성화