java - cancel - ¿Cuáles son los valores de configuración por defecto de Akka Dispatcher?
javax swing swingutilities invokelater (1)
De forma predeterminada, el distribuidor proporcionado por Akka
es uno con un fork-join-executor
, y los valores de paralelismo predeterminados son estos:
- paralelismo-min: 8
- factor de paralelismo: 3.0
- paralelismo-max: 64
Puedes ver todo esto en la documentation .
Hay una sección llamada: Listado de la Configuración de Referencia
Aquí está la parte relevante del archivo de configuración (solo eliminé los comentarios):
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
}
}
En la documentación de Akka, se indica que si un distribuidor no está configurado, se utilizará un distribuidor predeterminado. ¿Cuáles son las propiedades del despachador predeterminado, es decir, paralelismo-min, factor de paralelismo, paralelismo-max, etc.?