Spring Bootのデフォルトスレッド数はどのように設定しますか?

Spring Bootでは、デフォルトのスレッドプールはTomcatスレッドプールになっており、Tomcatスレッドプールの初期設定は次の通りです: – 最小スレッド数: 10 – 最大スレッド数: 200 – アイドル状態スレッドの生存時間: 60秒 Spring Boot内のスレッドプールを構成する場合は、application.propertiesまたはapplication.ymlファイル内に以下のプロパティを追加します: application.propertiesの場合:

server.tomcat.max-threads=100
server.tomcat.min-spare-threads=10
server.tomcat.max-idle-timeout=60000

application.yml について

server:
 tomcat:
   max-threads: 100
   min-spare-threads: 10
   max-idle-timeout: 60000

Tomcatスレッドプールの設定です。UndertowやJettyなど、別のサーバコンテナを利用する場合は、それぞれのサーバコンテナの設定方法に応じて設定を行ってください。

bannerAds