2017-01-31 2 views
0

클러스터 기반 실행 프로그램 서비스를 사용하려고합니다.Apache Ignite - 실행 프로그램의 풀 크기

// 클러스터 사용 가능 실행 프로그램 서비스를 확보하십시오. ExecutorService exec = ignite.executorService();

어쨌든 Executor 서비스 풀의 스레드 수를 설정합니까?

희망, 라운드 로빈 방식으로 클러스터의 각 노드에서 작업이 실행됩니다.

감사

은 분산 집행 서비스에

답변

1

작업 제출자는 공공 스레드 풀에서 실행됩니다. 크기는 IgniteConfiguration.publicThreadPoolSize 구성 속성을 통해 구성 할 수 있습니다. 크기는 노드별로 지정됩니다.

+0

이 executor 서비스를 통해 제출 된 작업이 동일한 노드에서 실행 중이거나 어떤 노드에서 실행 중일 것입니까? – user1578872

+0

모든 노드에서 기본적으로 라운드 로빈 방식입니다. 실제로 Compute Grid를 기반으로하므로 모든로드 균형 조정/장애 조치/등. 여기에 적용됩니다. 자세한 내용은이 페이지를 참조하십시오 : https://apacheignite.readme.io/docs/compute-grid –