콘텐츠로 이동

kodo-inner 설정: 쿼리 동시성 수 조정

개요

이 문서에서는 관측 가능성(Guance) 플랫폼의 기본 인프라 리소스가 충분하고 Doris 머신의 CPU, 메모리, 디스크 IO 등에 병목이 없음에도 불구하고 로그 등의 데이터 쿼리 응답이 느린 경우, kodo-inner 서비스의 동시성 수를 조정하여 쿼리 속도를 개선하는 방법을 설명합니다.

설정 변경

방법 1

launcher에서 우측 상단 메뉴 → 애플리케이션 설정 변경 → 네임스페이스: forethought-kodokodoInner(Kodo Inner)를 선택한 후, 다음 내용을 추가합니다.

# global과 동일한 레벨
dql:
    metric_query_workers: 64 # DQL 메트릭 데이터 쿼리 worker 수
    log_query_workers: 64    # DQL 로그 텍스트 데이터(로그, 트레이스, RUM 등 모든 텍스트 데이터) 쿼리 worker 수
    general_query_workers: 64 # metric 또는 log 이외의 쿼리 worker 수

추가가 완료되면 설정 변경 후 관련 서비스 자동 재시작을 체크하고 설정 변경 확인을 클릭합니다.

방법 2

명령줄을 통해 파라미터를 추가합니다.

kubectl edit deployment -n forethought-kodo kodo-inner

다음 내용을 추가합니다.

# global과 동일한 레벨
dql:
    metric_query_workers: 64 # DQL 메트릭 데이터 쿼리 worker 수
    log_query_workers: 64    # DQL 로그 텍스트 데이터(로그, 트레이스, RUM 등 모든 텍스트 데이터) 쿼리 worker 수
    general_query_workers: 64 # metric 또는 log 이외의 쿼리 worker 수

추가가 완료되면 서비스를 재시작합니다.

kubectl rollout restart deployment -n forethought-kodo kodo-inner

기타 설정 참고: 애플리케이션 서비스 설정 항목 매뉴얼

문서 평가

이 페이지가 도움이 되었나요?