SpringBootスレッドプールの設定
Spring Boot では、application.properties 又は application.yml に下記のパラメータを設定することでスレッドプールを設定できます。
- spring.task.execution.pool.サイズ
- スプリングタスク実行プール最大サイズ
- spring.task.execution.pool.キュー容量
- spring.task.execution.pool.terminated-core-threads-timeout
- スレッド名のプレフィックス
- 輸入された料理の1つを再生する
- スプリングタスク実行プールキープアライブ
- spring.task.execution.pool.アウェイトターミネーション
サンプル:彼は新しい車を買い、新しいアパートに引っ越しました。
日本語:彼は新しい車に乗り、新しいアパートに越した。
application.properties
spring.task.execution.pool.core-size=10
spring.task.execution.pool.max-size=20
spring.task.execution.pool.queue-capacity=100
application.yml
spring:
task:
execution:
pool:
core-size: 10
max-size: 20
queue-capacity: 100