使用visualvm工具进行tomcat性能调优和性能监控.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
使用 VisualVM 工具进行 Tomcat 性能调优和性能监控 本文主要介绍了如何使用 VisualVM 工具来进行 Tomcat 的性能调优和性能监控。下面将详细介绍相关知识点: 一、JDK 内存优化 在 Tomcat 中,默认的堆大小为 128MB,但是在大型应用项目中,这点内存是不够的,因此需要调大堆大小。可以在 catalina.bat 或 catalina.sh 文件中添加以下设置: JAVA_OPTS=’-Xms256m -Xmx512m’ 其中,-Xms 表示 Java 虚拟机初始化时的最小内存,-Xmx 表示 Java 虚拟机可使用的最大内存。 二、Tomcat 线程优化 在 Tomcat 的 server.xml 配置文件中,和连接数相关的参数有: * maxThreads:Tomcat 使用线程来处理接收的每个恳求。这个值表示 Tomcat 可创建的最大的线程数。默认值 150。 * acceptCount:指定当全部可以使用的处理恳求的线程数都被使用时,可以放处处理队列中的恳求数,超过这个数的恳求将不予处理。默认值 10。 * minSpareThreads:Tomcat 初始化时创建的线程数。默认值 25。 * maxSpareThreads:一旦创建的线程超过这个值,Tomcat 就会关闭不再需要的 socket 线程。默认值 75。 为了提高 Tomcat 的性能,可以适当地调整这些参数的值。 三、VisualVM 工具监控 VisualVM 是 JDK 自带的一款监控工具,供应了一个可视界面,用于查看 Java 虚拟机上运行的基于 Java 技术的程序的具体信息。使用 VisualVM 可以查看本地应用程序以及远程主机上运行的应用程序的相关数据。 四、如何安装 VisualVM VisualVM 工具位于 JDK 的 bin 目录下,名为 jvisualvm.exe,双击即可使用。 五、如何使用 VisualVM 1. 配置 JMX 管理 Tomcat:set JAVA_OPTS=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 2. 启动 VisualVM 工具,添加 Tomcat 实例,选择连接方式为 JMX 3. 查看 Tomcat 的性能数据,如 CPU 使用率、内存使用率、线程数等 使用 VisualVM 工具可以对 Tomcat 进行性能调优和性能监控,提高 Tomcat 的性能和稳定性。
































- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 反垄断法之电子商务市场反垄断规制(BB交易市场).doc
- 平面设计实施方案实训六Photoshop色彩调整.doc
- 初探网络游戏虚拟财产保险法律问题.doc
- 2017年度大数据时代的互联网信息安全考试及答案.doc
- 基于大数据的高职英语写作教学改革探讨.docx
- 基于云计算医疗物资供应商管理平台解决方案.docx
- 初中信息技术教学如何提升学生的网络学习能力.docx
- 基于PLC控制的打地鼠游戏装置的设计与制作.docx
- 移动互联网技术在物业管理中的应用.docx
- 大数据时代下如何做好初中英语课堂的教学改革.docx
- 计算机科学及其技术的发展趋势研究.docx
- 无线网络视频监控系统实施方案概述.doc
- 互联网金融专业化销售流程.ppt
- VB宿舍文档管理系统论文范文.doc
- 项目管理学概论作业题答案.doc
- 单片机步进电动机控制系统方案设计书.doc



评论0