I가 작동 다음 예제 설정 나Akka/플레이 설정 파일
blocking-io-dispatcher {
db-backup-context {
thread-pool-executor {
core-pool-size-factor = 3
core-pool-size-max = 10
}
}
}
내가 코어 풀 크기에 읽기, 핵심 풀 크기 최대 않았다 어떻게 그것을 종류 of는 바운드 큐와 관련이 있습니다. 위는 내 play 웹 서비스의 application.conf 파일에 있습니다. 위의 설정은 경계 큐를 사용하여 난 아직도 다음
- 에 명확하지 않다 제목
Core and maximum pool sizes
- http://www.bigsoft.co.uk/blog/index.php/2009/11/27/rules-of-a-threadpoolexecutor-pool-size
- http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ThreadPoolExecutor.html을 따라 또는 제한되지 않은 큐?
- 위의 경우 경계 된 대기열을 사용하는 경우 대기열 크기는 얼마입니까?
- 3이라는 값은 요청이 나에게 올 때마다 3 개의 스레드가 생성된다는 것을 의미합니다. 그 다음에 네 번째 요청이 오면 제한된 대기열이 가득 차 있지 않은 경우에도 대기열이 가득 찰 때까지 더 많은 스레드가 생성되지 않습니다.
- 위의 구성에서 큐 구성을 어떻게 지정합니까?
읽기 - 나는 아래 스레드/문서