데이터베이스 엔드포인트가 비활성화되었습니다—"endpoint has been disabled" 오류를 어떻게 수정하나요?
데이터베이스 엔드포인트가 비활성화되었습니다—"endpoint has been disabled" 오류를 어떻게 수정하나요?
이 오류는 데이터베이스 컴퓨팅 엔드포인트가 일시 중지된 것을 의미합니다. 재개하려면:
- Database 창을 열고 드롭다운에서 Development를 선택합니다.
- Unpause database 버튼이 나타나면 선택합니다.
- 드롭다운을 Production으로 전환하고 Unpause database가 나타나면 다시 선택합니다.
DATABASE_URL 시크릿이 버튼을 숨기고 있을 수 있습니다. Secrets 창을 열고 DATABASE_URL 항목을 Database 창의 연결 문자열과 비교하여 일치하도록 충돌하는 시크릿을 업데이트하거나 제거하세요.일반적인 원인은 미결제 청구서(재발 방지를 위해 결제하세요) 또는 게시 중 일시적인 일시 중지(위의 재개 단계로 해결)입니다. 프로덕션 데이터베이스를 참조하세요.상태 페이지에 프로덕션 데이터베이스 장애가 표시됩니다—티켓을 제출해야 하나요?
상태 페이지에 프로덕션 데이터베이스 장애가 표시됩니다—티켓을 제출해야 하나요?
아니요. 장애가 status.replit.com에 이미 나열되어 있다면 팀이 작업 중이며 티켓을 제출해도 수정 속도가 빨라지지 않습니다. 활성 인시던트를 열고 업데이트를 구독하여 진행 상황 알림을 받으세요.데이터베이스 문제가 상태 페이지에 나열되지 않은 경우 Replit 지원팀에 문의하세요.
삭제된 데이터베이스 테이블을 어떻게 복원하나요?
삭제된 데이터베이스 테이블을 어떻게 복원하나요?
Replit은 프로덕션 데이터베이스의 특정 시점 복원을 지원합니다. 복원 기간은 플랜에 따라 다릅니다—Core는 7일, Pro는 28일입니다.복원하려면 Database 창을 열고 데이터베이스로 이동한 다음 복원 설정을 열고 원하는 타임스탬프를 선택하고 확인하세요. 복원 기간을 벗어난 경우 Replit 지원팀에 문의하세요. 프로덕션 데이터베이스를 참조하세요.
데이터베이스가 동결되어 있고 Unpause 버튼이 보이지 않습니다
데이터베이스가 동결되어 있고 Unpause 버튼이 보이지 않습니다
충돌하는 데이터베이스 URL이 일반적으로 Unpause 버튼을 숨깁니다. Secrets 창을 열고
DATABASE_URL 항목을 찾아 Database 창의 연결 문자열과 비교하세요. 다를 경우 시크릿이 올바른 URL을 재정의하고 있습니다—시크릿을 제거하고 새로 고침한 다음 Database 창을 다시 확인하세요.충돌하는 시크릿을 제거한 후에도 버튼이 나타나지 않으면 프로젝트 URL과 함께 Replit 지원팀에 문의하세요.앱에서 "connection pool exhausted" 오류가 발생합니다—무슨 의미인가요?
앱에서 "connection pool exhausted" 오류가 발생합니다—무슨 의미인가요?
앱이 풀이 허용하는 것보다 더 많은 데이터베이스 연결을 동시에 열고 있습니다. 일반적인 원인:
- 각 요청 후 연결이 닫히지 않는 경우
- 트래픽 급증
- 연결을 오래 유지하는 느린 쿼리
개발 데이터베이스에서 프로덕션으로 어떻게 마이그레이션하나요?
개발 데이터베이스에서 프로덕션으로 어떻게 마이그레이션하나요?
Replit은 테스트 변경 사항이 라이브 데이터에 영향을 미치지 않도록 개발 및 프로덕션 데이터베이스를 분리합니다. 프로덕션에 대해 마이그레이션을 실행하려면 배포의 빌드 또는 사전 배포 단계에 마이그레이션 명령을 추가하여 각 배포 시 실행되도록 하세요. 예를 들어 Drizzle에는
drizzle-kit migrate를 사용하세요. 프로덕션 환경의 Shell에서 수동으로 마이그레이션을 실행할 수도 있습니다.게시 시 프로덕션 데이터베이스 생성을 참조하세요.결제가 정상인데도 데이터베이스에 "endpoint disabled"가 표시됩니다
결제가 정상인데도 데이터베이스에 "endpoint disabled"가 표시됩니다
가끔 결제와 무관하게 발생합니다. 수동으로 재개를 시도하세요: Database 창을 열고 Development를 선택한 다음 나타나면 Unpause database를 선택하고 Production에서도 반복하세요.버튼이 나타나지 않거나 문제가 계속 발생하면 프로젝트 URL과 함께 Replit 지원팀에 문의하세요—수동 재개가 필요할 수 있습니다. 프로덕션 데이터베이스를 참조하세요.