Page History
...
parallelism-min =2 : 동시에 활성화되는 최소 스레드수 (available processors * factor)
parallelism-max = 8 : 동시에 활성화되는 최대 스레드수
parallelism-factor =2.0 : Core개수대비 최대가 될수있는 스레드수
throughput =100 : 동시에 처리하는 메시지수
fixed-pool-size =32 : 스레드 개수 고정
...
동시처리 스레드 제한 예제
Panel |
---|
//설정 blocking-io-dispatcher { //특정 액터 Dispatcher지정 |
동시처리수를 1개로 제한하고, 스레드수를 32개로 제한을하면
스레드모델중 세마포어와 같은 기능을 수행하게 되며 일반적으로 많이 사용되는 방식입니다.
동시 요청이 33개가 왔다고하면, 33번째 처리는 첫번째의 요청처리가 끝난후 진행이됩니다.