이 문서에서는 Pub/Sub 라이트의 할당량 및 리소스 한도에 대한 정보를 제공합니다. 달리 명시되지 않는 한 Pub/Sub 라이트 주제는 영역별 및 리전별 라이트 주제를 모두 참조합니다.
할당량 및 한도 개요
Google Cloud는 할당량을 사용해서 사용 가능한 특정 공유 Google Cloud 리소스의 양을 제한합니다. 각 할당량은 특정 서비스에 대한 API 호출, 특정 서비스로 전송되는 바이트 수, 프로젝트에서 사용하는 스토리지와 같이 계수할 수 있는 특정 리소스를 나타냅니다.
또한 많은 서비스에는 할당량 시스템과 관련 없는 한도가 적용됩니다. 한도는 프로젝트에서 만들 수 있고 늘리거나 줄일 수는 없는 Pub/Sub 라이트 리소스의 최대 메시지 크기 또는 개수와 같은 고정된 제약조건입니다.
Pub/Sub 라이트 할당량
Pub/Sub 라이트 서비스의 다음 속성에 할당량이 적용됩니다.
처리량 할당량
리전 라이트 주제에는 처리량 예약이 필요합니다. 영역별 라이트 주제는 예약을 사용하거나 처리량 용량을 주제에 직접 할당할 수 있습니다. 예약이 없는 영역별 라이트 주제는 각 영역의 게시 및 구독 처리량 할당량을 사용합니다. 예약이 있는 라이트 주제는 예약을 통해서만 처리량 할당량을 사용합니다.
각 프로젝트와 위치에 적용되는 기본 할당량은 다음과 같습니다.
리소스 할당량 | 위치 유형 | 값 |
---|---|---|
예약 처리량 | 리전 | 용량 단위 128개 |
예약 없이 영역 라이트 주제의 게시 처리량 | 영역 | 64MiBps |
예약 없이 영역 라이트 주제의 구독 처리량 | 영역 | 128MiBps |
스토리지 한도
한 프로젝트에 있는 영역별 및 리전별 라이트 주제의 스토리지는 동일한 리전 할당량으로 계산됩니다. 리전별 Lite 주제는 한 리전의 2개 영역에 데이터를 저장하고, 영역별 Lite 주제는 한 리전의 한 영역에만 데이터를 저장합니다.
예를 들어 30GiB의 저장공간이 있는 파티션 1개로 영역 라이트 주제를 만드는 경우 30GiB의 저장용량 할당량을 사용합니다. 또는 30GiB의 저장공간이 있는 파티션 1개로 리전 라이트 주제를 만드는 경우 60GiB(30x2)의 저장용량 할당량을 사용합니다.
라이트 주제는 파티션에 메시지를 저장하며 각 메시지는 256바이트~10MiB의 저장공간을 사용합니다. 메시지가 256바이트보다 크면 메시지의 크기는 다음 항목의 총합입니다.
- 인코딩된 메시지 본문 문자열의 바이트 수
- 각 속성의 키 및 값의 바이트 수
- 순서 키의 바이트 수
- 이벤트 타임스탬프에 12바이트
메시지 형식에 대한 자세한 내용은 Pub/Sub 라이트 API 참조의 메시지 리소스를 참조하세요.
각 프로젝트와 위치에 적용되는 기본 할당량은 다음과 같습니다.
리소스 할당량 | 위치 유형 | 값 |
---|---|---|
스토리지 | 리전 | 20TiB |
요청 할당량
다음 할당량은 각 리전의 Pub/Sub 라이트 요청에 적용됩니다.
요청 할당량 | 값 | 설명 |
---|---|---|
분당 관리 읽기 요청 | 600 | 라이트 주제 및 라이트 구독 가져오기 및 나열 |
분당 관리 쓰기 요청 | 600 | 라이트 주제 및 라이트 구독을 생성, 업데이트, 삭제하거나 커밋된 커서의 오프셋을 수동으로 변경 |
분당 메시지 통계 계산 요청 | 600 | 백로그 통계 계산 |
분당 헤드 커서 계산 요청 | 600 | 현재 헤드 커서 계산 |
이 할당량은 각각의 Google Cloud 콘솔 프로젝트에 적용되며, 해당 프로젝트를 사용하는 모든 애플리케이션에서 공유됩니다.
할당량 증가
Pub/Sub 라이트 할당량 상향 조정을 원하는 경우 Google Cloud 콘솔을 사용하여 할당량 상향 조정을 요청하세요. 자세한 내용은 할당량 상향 요청을 참조하세요.
Pub/Sub 라이트 한도
앞에서 설명한 것처럼 한도가 있는 리소스는 늘릴 수 없습니다.
구독 한도
Pub/Sub 라이트는 라이트 주제당 1,000개의 라이트 구독 한도가 적용됩니다.