게시 단계
게시는 다섯 단계를 거치며 보통 1~2분이 걸립니다. Publishing 도구에서 진행률 표시줄을 확인하거나, 자세한 내용을 보려면 View logs를 선택하거나, 진행 중인 게시를 중단하려면 Cancel을 선택하세요.
- Provision: Replit이 서버와 프로덕션 데이터베이스 등 앱이 실행될 클라우드 리소스를 준비합니다.
- Security checks: Replit이 앱을 라이브로 전환하기 전에 안전하지 않은 종속성이나 노출된 시크릿 같은 보안 문제를 검사합니다.
- Build: Replit이 프로젝트를 프로덕션 버전, 즉 웹에서 실행되는 최적화된 형태로 변환합니다.
- Bundle: 빌드된 앱이 즉시 실행 가능한 단일 유닛으로 패키징됩니다.
- Promote: Replit이 현재 버전과 함께 새 버전을 준비한 다음, URL을 새 버전으로 전환합니다.
게시는 프로젝트 전체를 대상으로 합니다: 앱, 슬라이드 데크, 문서 등 프로젝트에 포함된 모든 아티팩트가 함께 게시됩니다.
내부적으로 일어나는 일
내부적으로 일어나는 일
기술적인 내용을 원하는 빌더를 위해: Provision은 선택한 배포 유형과 리전에 맞는 배포 인프라를 할당합니다. Security checks는 종속성 및 코드 스캔을 실행하며, 보안 설정에 따라 심각한 취약점이 발견되면 게시를 차단할 수 있습니다. Build는 빌드 명령을 실행하고 프로덕션용 자산을 컴파일합니다. Bundle은 빌드 출력을 배포 가능한 이미지로 패키징합니다. Promote는 전환 작업을 수행합니다: 새 버전이 URL에서 서비스를 시작하며 이전 배포를 대체합니다.
앱 업데이트
변경 사항을 적용한 후 Publish를 다시 선택하세요. 앱은 동일한 URL에서 업데이트되며, 방문자는 다음에 페이지를 로드할 때 최신 버전을 받게 됩니다. 새로운 링크를 공유할 필요가 없습니다.라이브 앱 관리
Publishing 도구는 앱이 라이브 상태가 된 후 관리하는 곳이기도 합니다:- 상태 모니터링: 앱이 온라인 상태인지 확인하고, 로그를 보고, 리소스 사용량을 확인합니다. 모니터링에 대해 자세히 알아보세요.
- 방문자 확인: 요청 및 트래픽 차트는 모니터링에서, 방문자 및 사용자 인사이트는 Growth 패널에서 확인할 수 있습니다.
- 접근 권한 변경: 게시를 중단하고 다른 접근 옵션을 선택한 다음 다시 게시하세요. 앱 접근 권한에 대해 자세히 알아보세요.
- 도메인 연결: 앱에 커스텀 웹 주소를 부여합니다. 커스텀 도메인에 대해 자세히 알아보세요.