자동 유휴 상태 전환
자동 유휴 상태 전환은 사용자가 제출한 쿼리가 일정 기간 없으면 ClickHouse Cloud 서비스를 일시 중지하는 기능으로, 적응형 유휴 상태 전환 조건에 따라 동작합니다. 자동 유휴 상태 전환의 활성화와 비활성 시간 설정은 서비스의 설정 페이지에서 수행할 수 있습니다.서비스가 일시 중지된 동안 청구되는 항목은 무엇입니까?
서비스가 일시 중지된 동안에는 컴퓨트 리소스에 대한 비용이 청구되지 않습니다. 스토리지와 backup 비용은 계속 청구되며, 유휴 상태 전환으로 저장된 데이터가 삭제되지는 않습니다. 청구 세부 정보는 pricing을 참조하십시오.클라이언트가 일시 중지된 서비스에 연결하면 어떻게 되나요?
일시 중지된 서비스는 쿼리에 응답하기 전에 먼저 활성 상태로 전환되어야 합니다. 서비스가 일시 중지된 동안에는 해당 서비스에 대한 연결에서 타임아웃이 발생할 수 있습니다. 자동 유휴 상태 전환을 사용하는 애플리케이션은 이러한 지연을 감수하고 연결 타임아웃을 처리할 수 있어야 합니다. 프로덕션 환경에서 자동 유휴 상태 전환에 의존하기 전에, 유휴 상태인 서비스를 대상으로 클라이언트의 타임아웃 및 재시도 동작을 테스트하십시오.자동 유휴 상태 전환을 사용하지 않아야 하는 경우자동 유휴 상태 전환은 사용 빈도가 낮고 쿼리 응답까지의 지연을 감수할 수 있는 서비스에 적합합니다. 자주 사용되는 고객 대면 기능을 지원하는 서비스에는 권장되지 않습니다. 애플리케이션이 이러한 지연을 감수할 수 없다면 자동 유휴 상태 전환을 비활성화하십시오.
서비스는 언제 유휴 상태로 전환될 수 있습니까?
ClickHouse Cloud는 백그라운드 유지 관리가 완료될 수 있도록 하고 서버 초기화 시간에 따라 비활성 시간을 조정하기 위해 적응형 유휴 상태 전환을 구현합니다. 이러한 조건은 활성 서비스가 언제 일시 중지될 수 있는지를 제어합니다. 아래의 시간 값은 일시 중지된 서비스에 연결할 때 클라이언트가 대기하게 될 시간에 대한 예측이나 보장이 아닙니다. 다음의 경우 적응형 유휴 상태 전환이 구성된 비활성 시간을 재정의합니다.- 파트 수가 최대 활성 파트 임계값(기본값: 10,000)을 초과하면 백그라운드 유지 관리가 계속 수행될 수 있도록 서비스를 유휴 상태로 전환하지 않습니다
- 진행 중인 머지 작업이 있으면 중요한 데이터 통합이 중단되지 않도록 해당 머지가 완료될 때까지 서비스를 유휴 상태로 전환하지 않습니다
- 또한 서비스는 서버 초기화 시간에 따라 유휴 타임아웃도 조정합니다:
- 서버 초기화 시간이 15분 미만이면 적응형 타임아웃이 적용되지 않으며, 사용자가 구성한 기본 유휴 타임아웃이 사용됩니다
- 서버 초기화 시간이 15분 이상 30분 미만이면 유휴 타임아웃이 15분으로 설정됩니다
- 서버 초기화 시간이 30분 이상 60분 미만이면 유휴 타임아웃이 30분으로 설정됩니다.
- 서버 초기화 시간이 60분을 초과하면 유휴 타임아웃이 1시간으로 설정됩니다
서비스가 일시 중지된 동안 중단되는 백그라운드 작업은 무엇입니까?
서비스는 유휴 상태로 전환되면서 갱신 가능 구체화 뷰의 갱신, S3Queue의 활용, 새 머지의 스케줄링을 일시 중단할 수 있습니다. 기존 머지 작업은 서비스가 유휴 상태로 전환되기 전에 완료됩니다. 갱신 가능 구체화 뷰와 S3Queue 활용을 지속적으로 유지하려면 유휴 상태 기능을 비활성화하십시오.