加油,新时代打工人!
关于代码的优化,tomcat的优化,以及jvm的优化总结
在自己tomact文件里面,apache-tomcat-8.5.81\conf\server.xml 中进行配置
将原有的(HTTP/1.1和AJP协议)注释掉,把这个添加上就好了。
<Connector port="8080"
protocol="org.apache.coyote.http11.Http11Nio2Protocol"
connectionTimeout="20000"
redirectPort="8443"
secretRequired="" />
<Connector port="8009" protocol="org.apache.coyote.http11.Http11Nio2Protocol" redirectPort="8443" />
二
Tomecat警告:至少有一个JAR被扫描用于TLD但尚未包含TLD”
信息 [Catalina-utility-2] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
解决
找到 Tomcat 服务器安装目录下的 conf 文件夹下的catalina.properties文件
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=/
/ 修改为 .*jar
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar