Akka のドキュメントでは、ディスパッチャーが構成されていない場合、デフォルトのディスパッチャーが使用されると記載されています。デフォルトのディスパッチャーのプロパティ、つまり、parallelism-min、parallelism-factor、parallelism-max などは何ですか?
質問する
16881 次
1 に答える
59
デフォルトでは、によって提供されるディスパッチャは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
}
}
于 2013-04-23T17:51:05.097 に答える