Remote segment warmer
출처: 문서
본문
원격 세그먼트 워머
3.4부터 도입됨 {: .label .label-purple }
원격 세그먼트 워머는 병합된 세그먼트를 미리 복사하는 사전 복사(pre-copying)를 수행해서 프라이머리 샤드와 레플리카 샤드 사이의 복제 지연을 줄여 줘요.
원격 세그먼트 워머 설정
원격 세그먼트 워머는 표준 OpenSearch 클러스터 설정에 몇 가지 설정을 추가해요. 이 설정들은 동적이기 때문에 클러스터를 재시작하지 않고도 기본 동작을 바꿀 수 있어요.
다음 표는 원격 세그먼트 워머에 사용되는 설정을 정리한 거예요.
| 설정 | 데이터 타입 | 설명 |
|---|---|---|
indices.replication.merges.warmer.enabled |
Boolean | 원격 세그먼트 워머를 활성화해요. 기본값은 false예요. |
indices.replication.merges.warmer.max_bytes_per_sec |
Integer | 병합된 세그먼트 복제에 대한 개별 속도 설정이에요. 기본값은 -1(복구 속도 사용)이에요. |
indices.replication.merges.warmer.timeout |
시간 단위 | 병합된 세그먼트를 레플리카로 복제하는 동안 시스템이 기다리는 최대 시간을 제어해요. 기본값은 10이에요. |
indices.replication.merges.warmer.min_segment_size_threshold |
바이트 단위 | 워밍할 병합 세그먼트의 최소 크기에 대한 임계값을 설정해요. 기본값은 500MB예요. |