经历过各种因为tomcat配置导致的bug,现整理一下tomcat各版本经常会调的参数的默认配置,仅供参考

tomcat7

默认端口:8080

默认协议类型:BIO

默认线程池大小:200

默认等待队列大小:100

默认最大连接数:BIO模式下默认最大连接数是它的最大线程数(缺省是200)

默认超时时间:20秒

默认Post请求大小:2MB

默认请求头大小:4KB

tomcat8

默认端口:8080

默认协议类型:NIO

默认线程池大小:200

默认等待队列大小:100

默认最大连接数:NIO模式下默认是10000,APR模式则是8192(windows上则是低于或等于maxConnections的1024的倍数)

默认超时时间:20秒

默认Post请求大小:2MB

默认请求头大小:4KB

tomcat9

默认端口:8080

默认协议类型:NIO或APR

默认线程池大小:200

默认等待队列大小:100

默认最大连接数:NIO模式下默认是10000,APR模式则是8192(windows上则是低于或等于maxConnections的1024的倍数)

默认超时时间:20秒

默认Post请求大小:2MB

默认请求头大小:4KB

你可能感兴趣的:(Java,tomcat,java)