Peon 서비스

Peon 서비스 (Peon service)

Peon 서비스는 Middle Manager가 생성하는 task 실행 엔진이에요. 각 Peon은 별도 JVM을 실행하며 단일 task를 실행하는 역할을 담당해요.

출처: 문서

본문

Peon 서비스는 Middle Manager가 생성하는 task 실행 엔진이에요. 각 Peon은 별도 JVM을 실행하며 단일 task를 실행하는 역할을 담당해요. Peon은 항상 자신을 생성한 Middle Manager와 같은 호스트에서 실행돼요.

설정 (Configuration)

Apache Druid Peon 설정은 Peon Query Configuration과 Additional Peon Configuration을 참고하세요.

Middle Manager task에 대한 기본 튜닝 지침은 Basic cluster tuning을 참고하세요.

HTTP 엔드포인트

Peon은 단일 JVM에서 단일 task를 실행해요. Middle Manager가 task 실행용 Peon을 생성하는 역할을 담당해요.

Peon은 보통 단독으로 실행해서는 안 돼요.

실행 (Running)

Peon은 개발 목적 외에는 Middle Manager와 분리해서 거의 실행하지 않아요.

org.apache.druid.cli.Main internal peon <task_file> <status_file>

task 파일에는 task JSON 객체가 들어 있어요.

status 파일은 task 상태가 출력될 위치를 나타내요.

더 알아보기 (Learn more)