클러스터 간 복제 설정
이러한 교차 클러스터 복제 설정은 클러스터 업데이트 설정 API를 사용하여 라이브 클러스터에서 동적으로 업데이트 할 수 있습니다 .
원격 복구 설정
다음 설정을 사용하여 원격 복구 중에 전송되는 데이터의 속도를 제한 할 수 있습니다 .
ccr.indices.recovery.max_bytes_per_sec( 동적 )각 노드에서 총 인바운드 및 아웃 바운드 원격 복구 트래픽을 제한합니다. 이 제한은 각 노드에 적용되지만 동시에 원격 복구를 수행하는 노드가 많을 수 있으므로 원격 복구 바이트의 총량이이 제한보다 훨씬 클 수 있습니다.
이 제한을 너무 높게 설정하면 진행중인 원격 복구가 과도한 대역폭 (또는 기타 리소스)을 소비하여 클러스터를 불안정하게 만들 위험이 있습니다. 이 설정은 리더 및 팔로워 클러스터 모두에서 사용됩니다. 예를 들어 20mb리더에로 설정된 경우 , 리더는 20mb/s팔로워가 요청하고 수락 할 수있는 경우에도 팔로워 에게만 전송 합니다 60mb/s. 기본값은 40mb.
고급 원격 복구 설정
다음 전문가 설정을 설정하여 원격 복구에 사용되는 리소스를 관리 할 수 있습니다.
ccr.indices.recovery.max_concurrent_file_chunks( 동적 )복구 당 병렬로 전송할 수있는 파일 청크 요청 수를 제어합니다. 여러 원격 복구가 이미 병렬로 실행되고있을 수 있으므로이 전문가 수준 설정을 늘리면 단일 샤드의 원격 복구가에서 구성한 총 인바운드 및 아웃 바운드 원격 복구 트래픽에 도달하지 못하는 상황에서만 도움이 될 수 있습니다
ccr.indices.recovery.max_bytes_per_sec. 기본값은 5. 허용되는 최대 값은 10입니다.ccr.indices.recovery.chunk_size( 동적 )파일 전송 중 팔로어가 요청한 청크 크기를 제어합니다.
기본값은 1mb.ccr.indices.recovery.recovery_activity_timeout( 동적 )복구 활동에 대한 제한 시간을 제어합니다. 이 제한 시간은 주로 리더 클러스터에 적용됩니다. 리더 클러스터는 복구 프로세스 중에 팔로워에게 데이터를 제공하기 위해 메모리 내 리소스를 열어야합니다. 리더가이 기간 동안 팔로워로부터 복구 요청을받지 못하면 리소스를 닫습니다. 기본값은 60 초입니다.
ccr.indices.recovery.internal_action_timeout( 동적 )원격 복구 프로세스 중 개별 네트워크 요청에 대한 시간 초과를 제어합니다. 개별 작업 시간 초과로 인해 복구가 실패 할 수 있습니다. 기본값은 60 초입니다.
'기술_Elasticsearch' 카테고리의 다른 글
필드 데이터 캐시 설정 (0) | 2022.06.23 |
---|---|
검색 및 클러스터 형성 설정 (0) | 2022.06.23 |
인덱스 삭제 표시 (0) | 2022.06.23 |
기타 클러스터 설정 (0) | 2022.06.22 |
클러스터 수준 샤드 할당 필터링 (0) | 2022.06.22 |