SpringBootスレッドプールの設定

Spring Boot では、application.properties 又は application.yml に下記のパラメータを設定することでスレッドプールを設定できます。

  1. spring.task.execution.pool.サイズ
  2. スプリングタスク実行プール最大サイズ
  3. spring.task.execution.pool.キュー容量
  4. spring.task.execution.pool.terminated-core-threads-timeout
  5. スレッド名のプレフィックス
  6. 輸入された料理の1つを再生する
  7. スプリングタスク実行プールキープアライブ
  8. 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
bannerAds