한도
무료 요금제에 적용되는 제한을 안내합니다. 제한에 가까워지거나 초과하면 먼저 알림을 보냅니다.
지금은 모든 조직이 무료 요금제입니다. 프로 열은 셀프서비스 결제가 열리면 요금제가 무엇을 바꾸는지 보여 줍니다. 아래 제한은 서비스에서 실제로 적용됩니다. 예외는 둘입니다. 요청 수는 지금은 세기만 하고 막지 않으며, 프로 요금제와 함께 적용을 시작합니다. 데이터베이스 크기는 재서 알리지만 상한에서 쓰기를 거절하지는 않습니다. 대신 무엇이 일어나는지는 아래에 적었습니다.
| 항목 | 무료 | 프로 | 제한 초과 시 |
|---|---|---|---|
| 요청 수 | 하루 10만 건 | 월 300만 건 포함 | 그날의 요청을 더 받지 않습니다. |
| 조직당 프로젝트 수 | 3개 | 30개 | 409 project_limit |
| 데이터베이스 크기 | 150MB | 150MB | 쓰기는 계속됩니다. 백업이 느려지고 콜드 재개가 실패할 수 있습니다. |
| 백업 보관 | 24세대(하루) | 168세대(7일) | 오래된 세대부터 삭제합니다. |
| 파일 저장소 | 1GiB | 10GiB | 507 quota_exceeded |
발신 메일(로그인 메일과 env.email.send) | 프로젝트당 시간당 30통 | 시간당 300통 | 발송을 지연합니다. |
| 수신 메일 | 프로젝트당 시간당 600통 | 동일 | 보낸 쪽에서 거절됩니다. |
| 메일 로그 보관 | 30일 | 365일 | 오래된 항목부터 삭제합니다. |
| 로그 버퍼 | 프로젝트당 2,000줄 / 1MiB | 동일 | 오래된 로그부터 제거합니다. |
| 번들 업로드 | 압축 후 64MiB | 동일 | bundle_too_large |
| 예약 실행 | 조직당 5 개 | 250 개 | 400 cron_limit |
데이터베이스 크기 제한 150MB는 모든 요금제에 동일하게 적용합니다. 다만 이것은 엔진의 한계가 아니라 운영상의 상한입니다. 엔진은 더 큰 데이터베이스도 다룹니다. 150MB는 매시간 전체 백업이 충분히 빨리 끝나는 크기이고, 증분 백업이 들어오면 이 상한은 올라갑니다.
지금은 150MB에서 쓰기를 막지 않습니다. 90%에 닿으면 db_near_cap 알림을 보내고, 상한을 넘으면 두 가지가 나빠집니다. 매시간 백업이 크기에 비례해 길어지고, 약 240MB를 넘으면 콜드 상태가 된 프로젝트가 다시 깨어나지 못할 수 있습니다(restore_too_large). 자세한 내용은 150MB 상한을 참고하세요.
예약 실행에는 한 회 실행의 벽시계 상한도 있고, 그 값은 요금제가 아니라 주기가 정합니다 — 1 시간 미만이면 30 초, 1 시간 이상이면 5 분입니다. 자세한 내용은 예약 실행을 참고하세요.
파일 저장소 용량을 초과해도 읽기, 목록 조회, 삭제는 계속할 수 있습니다. 용량을 줄일 수 있도록 쓰기 작업만 제한합니다.
프로젝트 수를 넘으면
오류 [project_limit] free 요금제는 프로젝트 3 개까지다 (지금 3)응답 본문에는 현재 제한 값과 사용량이 함께 포함됩니다.
{ "error": { "code": "project_limit", "message": "…", "details": { "limit": 3, "count": 3, "plan": "free" } } }사용하지 않는 프로젝트를 정리하거나, 더 많은 프로젝트가 필요하면 [email protected]로 알려 주세요.
알림
제한에 가까워지거나 초과하면 조직의 admin에게 알림을 보냅니다.
| 알림 | 언제 |
|---|---|
project_limit | 프로젝트 생성이 한도로 거절됐을 때 |
db_near_cap | 데이터베이스가 상한의 90 % 에 닿았을 때 |
storage_near_quota | 파일 저장소가 쿼터의 90 % 에 닿았을 때 |
backup_failed | 백업이 재시도 끝에 실패했을 때 |
restore_done | 복원이 끝났을 때 |
dns_publish_stalled | DNS 존이 5분 동안 발행되지 않았을 때 |
같은 종류의 알림은 24시간에 한 번만 보냅니다. 제한을 반복해서 초과해도 이메일이 과도하게 발송되지 않도록 하기 위한 정책입니다.
대시보드의 조직 화면에서 최근 알림을 확인할 수 있습니다. 이메일 주소가 등록되지 않은 계정에는 대시보드가 유일한 알림 수단입니다.
요청 수 — 지금과 앞으로
요청 수와 CPU 시간은 지금은 사용량으로 수집만 하고 막지 않습니다. 프로 요금제와 함께 두 가지가 시작됩니다.
- 무료 요금제는 하루 요청 한도를 넘기면 그날의 요청을 더 받지 않습니다. 요금으로 바뀌지 않습니다.
- 프로는 포함량을 넘긴 요청만 사용량으로 청구하며, 요금 한도가 기본으로 적용됩니다.
runlot usage
runlot usage --hours 168백업 보관이 하루인 이유
백업 세대는 한 시간 간격으로 생성합니다. 24세대는 하루, 168세대는 7일에 해당합니다. 오프사이트 보관 비용 차이로 요금제별 보관 기간이 달라집니다.
복원도 한 시간 단위로 수행하며 임의의 시점으로 되돌릴 수는 없습니다. 백업과 복원을 참고하세요.
리전
현재 서비스 리전은 서울 한 곳입니다. 애플리케이션과 데이터베이스를 같은 컴퓨터에서 실행하므로 env.db 호출에는 네트워크 왕복이 필요하지 않습니다.