一线大厂Java面试必问的2大类Tomcat调优
一、前言 最近整理了 Tomcat 调优这块,基本上面试必问,于是就花了点时间去搜集一下 Tomcat 调优都调了些什么,先记录一下调优手段,更多详细的原理和实现以后用到时候再来补充记录,下面就来介绍一下,Tomcat 调优大致分为两大类。 1、Tomcat的自身调优采用动静分离节约 Tomcat 的性能调整 Tomcat 的线程池调整 Tomcat 的连接器修改 Tomcat 的运行模式禁用 AJP 连接器2、JVM的调优调优Jvm内存 二、Tomcat 自身调优 1、采用动静分离静态资源如果让 Tomcat 处理的话 Tomcat 的性能会被损耗很多,所以我们一般都是采用:Nginx+Tomcat 实现动静分离,让 Tomcat 只负责 jsp 文件的解析工作,Nginx 实现静态资源的访问。2、调优 Tomcat 线程池打开tomcat的serve.xml,配置Executor,相关参数说明如下。 name:给执行器(线程池)起一个名字;namePrefix:指定线程池中的每一个线程的 name 前缀;maxThreads:线程池中最大的线程数量,假设请求的数量超过了 750,这...