java面试之tomcat性能优化

文章目录

          • 1、你怎样给tomcat调优
          • 2、如何加大comcat连接数
          • 3、怎样加大tomcat的内存
          • 4、异常处理
          • 5、Tomcat4种部署方式
          • 6、Tomcat的优化经验

1、你怎样给tomcat调优
  1. JVM参数调优

-Xms表示JVM初始化堆的大小,-
Xmx表示JVM堆的最大值。这两个值的大小一般根据需要进行设 置。

当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出, 并且导致应用服务崩溃。因此一般建议堆的最大值设置为可用内存的最大 值的80%。在 catalina.bat 中,设置 JAVA_0PTS='-Xms256m- Xmx1024m',表示初始化内存为256MB,可以使用的最大内存为1024MB。

  1. 禁用DNS查询

当web应用程序向要记录客户端的信息时,它也会记录客户端的IP地址或 者通过域名服务器查找机器名转换为IP地址。DNS查询需要占用网络,并 且包括可能从很多很远的服务器或者不起作用的服务器上


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部