java面试之tomcat性能优化
文章目录
- 1、你怎样给tomcat调优
- 2、如何加大comcat连接数
- 3、怎样加大tomcat的内存
- 4、异常处理
- 5、Tomcat4种部署方式
- 6、Tomcat的优化经验
1、你怎样给tomcat调优
- JVM参数调优
-Xms表示JVM初始化堆的大小,-
Xmx表示JVM堆的最大值。这两个值的大小一般根据需要进行设 置。
当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出, 并且导致应用服务崩溃。因此一般建议堆的最大值设置为可用内存的最大 值的80%。在 catalina.bat 中,设置 JAVA_0PTS='-Xms256m- Xmx1024m',表示初始化内存为256MB,可以使用的最大内存为1024MB。
- 禁用DNS查询
当web应用程序向要记录客户端的信息时,它也会记录客户端的IP地址或 者通过域名服务器查找机器名转换为IP地址。DNS查询需要占用网络,并 且包括可能从很多很远的服务器或者不起作用的服务器上
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
