구분세부 항목상세 설명기본값설정 방법
Statestore

Timeout

  • Impala에 테이블 및 스키마가 많은 경우 구동시 타임아웃 에러가 발생할 수 있습니다.
  • Impala Catalog가 메타데이터를 캐슁하고, 각각의 Impala Executor에 브로드캐스팅을 할때 StateStore를 이용합니다.
  • 이 경우 Statestore의 timeout 시간을 조정합니다.
10초
  • Engine : -statestore_subscriber_timeout_seconds=초
QueryQuery Timeout
  • 과도하게 오래 실행하고 있는 쿼리를 제한합니다.
0
  • EXEC_TIME_LIMIT_S

Idle Query Timeout
  • Query가 아무일도 안하고 idle 상태로 있는 경우 지정한 시간을 초과하면 취소합니다. 데이터 조회는 완료했으나 클라이언트가 데이터를 가져가지 않고 계속 대기하고 있는 경우에 해당합니다.
0
  • Engine : --idle_query_timeout초
  • Query : QUERY_TIMEOUT_S=초
SessionIdle Session Timeout
  • 세션이 Idle 상태인 경우 지정한 시간을 초과하면 세션을 종료합니다.
0
  • Engine : --idle_session_timeout=초
  • Query : IDLE_SESSION_TIMEOUT=초
Thrift ConnectionRetry
  • 네트워크 지연 등의 문제로 쿼리가 실행할 수 있습니다.
  • 이 경우 재시도 횟수를 증가시킵니다.
3
  • Engine : --backend_client_connection_num_retries=3

Timeout
  • 데이터 송수신시 RPC 호출에 대한 Timeout을 지정합니다.
  • Query가 hang이 발생하는 등의 이유로 응답이 무한 대기 상태에 빠지는 경우 설정한 Timeout을 초과하면 커넥션을 강제 종료합니다.
5분
  • Engine : --backend_client_rpc_timeout_ms=300000


  • 레이블 없음