java面试之tomcat性能优化

白色玫瑰 程序猿

时间: 2023-05-22 阅读: 1 字数:1899

{}
文章目录1、你怎样给tomcat调优2、如何加大comcat连接数3、怎样加大tomcat的内存4、异常处理5、Tomcat4种部署方式6、Tomcat的优化经验 1、你怎样给tomcat调优 JVM参数调优 -Xms<size>表示JVM初始化堆的大小...

文章目录

     <a href="#1tomcat_1">1、你怎样给tomcat调优</a> 
     <a href="#2comcat_36">2、如何加大comcat连接数</a> 
     <a href="#3tomcat_60">3、怎样加大tomcat的内存</a> 
     <a href="#4_74">4、异常处理</a> 
     <a href="#5Tomcat4_105">5、Tomcat4种部署方式</a> 
     <a href="#6Tomcat_121">6、Tomcat的优化经验</a> 
     
    
  
 
1、你怎样给tomcat调优

JVM参数调优

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

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

禁用DNS查询

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

原文地址:https://blog.csdn.net/weixin_48272905/article/details/108830597?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168474994416800226590860%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168474994416800226590860&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-16-108830597-null-null.142^v87^control_2,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96

本文章网址:https://www.sjxi.cn/detil/bffb5dc2e0d6404e98cbb3933b163d27

最新评论

当前未登陆哦
登陆后才可评论哦

湘ICP备2021009447号