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)
- Middle Manager — Peon을 생성하고 task를 전달하는 워커 서비스를 알아봐요.
- Peon Query Configuration — Peon 쿼리 설정을 자세히 살펴봐요.