上一篇 <<<Tomcat8的四种部署方式
下一篇 >>>Tomcat的AJP连接器的漏洞
1.删除无效配置,借鉴springboot的做法
1.1 移除tomcat安装目录的conf/web.xml视图层组件JspServlet及相关映射
1.2去除conf/web.xml中的welcome-file-list配置,springboot是没有默认的
1.3 mime-mapping作用就是告诉给浏览器处理的格式,conf/web.xml中只保留一个json的就行了
1.4 session在微服务下用的很少,几乎都是采用token替代Session,可删除conf/web.xml配置session-config
1.5 conf/server.xml 中的reloadable配置为false
1.6 减少日志请求记录
2.线程池的配置
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
maxThreads="150" minSpareThreads="4"/>
tips:更多线程相关内容,请阅读并发编程-线程池
3.Connector优化
4.IO线程模型优化
推荐阅读:
<<<Tomcat的底层架构模型
<<<Tomcat启动流程说明
<<<Tomcat8的四种部署方式
<<<Tomcat的AJP连接器漏洞