В документации Akka указано, что если диспетчер не настроен, будет использоваться диспетчер по умолчанию. Каковы свойства диспетчера по умолчанию, то есть параллелизм-минимум, параллелизм-фактор, параллелизм-макс и т. д.?
Каковы значения конфигурации диспетчера Akka по умолчанию?
Ответы (1)
По умолчанию диспетчер, предоставляемый Akka
, является одним с fork-join-executor
, а значения параллелизма по умолчанию следующие:
- параллелизм-мин: 8
- коэффициент параллелизма: 3,0
- макс. параллелизм: 64
Все это можно увидеть в документации.
Существует раздел с названием: Список эталонной конфигурации сильный>
Вот соответствующая часть файла конфигурации (я удалил только комментарии):
default-dispatcher {
type = "Dispatcher"
executor = "fork-join-executor"
fork-join-executor {
parallelism-min = 8
parallelism-factor = 3.0
parallelism-max = 64
}
thread-pool-executor {
keep-alive-time = 60s
core-pool-size-min = 8
core-pool-size-factor = 3.0
core-pool-size-max = 64
max-pool-size-min = 8
max-pool-size-factor = 3.0
max-pool-size-max = 64
task-queue-size = -1
task-queue-type = "linked"
allow-core-timeout = on
}
}
person
Rodrigo Sasaki
schedule
23.04.2013
Спасибо, как-то пропустил этот раздел.
- person Tsume; 25.04.2013
@Tsume, не могли бы вы выбрать этот ответ как правильный? Или хотя бы скажите, какой на него нужен более полный ответ?
- person Rodrigo Sasaki; 25.04.2013