Akkaのドキュメントには、ディスパッチャーが設定されていない場合、デフォルトのディスパッチャーが使用されると記載されています。デフォルトのディスパッチャーのプロパティは何ですか、つまりparallelism-min、parallelism-factor、parallelism-maxなどですか?
デフォルトでは、Akka
が提供するディスパッチャーは、fork-join-executor
、およびデフォルトの並列処理値は次のとおりです。
これはすべて documentation で確認できます。
参照構成のリストというセクションがあります。
設定ファイルの関連部分は次のとおりです(コメントのみを削除しました)。
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
}
}