centos

CentOS Tomcat日志中线程池配置如何优化

小樊
45
2025-12-11 17:32:37
栏目: 智能运维

CentOS 上 Tomcat 线程池配置优化

一 基线配置与启用共享线程池

<Executor name="tomcatThreadPool"
          namePrefix="catalina-exec-"
          maxThreads="500"
          minSpareThreads="100"
          maxQueueSize="100"
          prestartminSpareThreads="true"
          maxIdleTime="60000"/>

<Connector port="8080"
          protocol="org.apache.coyote.http11.Http11Nio2Protocol"
          executor="tomcatThreadPool"
          connectionTimeout="20000"
          redirectPort="8443"
          enableLookups="false"
          acceptCount="200"
          maxPostSize="10485760"
          keepAliveTimeout="6000"
          maxKeepAliveRequests="500"
          URIEncoding="UTF-8"/>

<Connector port="8443"
          protocol="org.apache.coyote.http2.Http2Protocol"
          executor="tomcatThreadPool"
          SSLEnabled="true"
          maxThreads="150"
          connectionTimeout="20000"/>

二 从日志定位线程池瓶颈

三 参数整定方法与示例

四 操作系统与 JVM 配套优化

五 快速排错清单

0
看了该问题的人还看了