高性能WEB开发(6) - web性能测试工具推荐 : http://www.blogjava.net/BearRui/archive/2011/08/22/319590.html
JProfiler试用手记( 转 ) :http://www.cnblogs.com/serendipity/articles/1963904.html (听说很不错)
JAVA性能瓶颈和漏洞检测 :http://www.blogjava.net/mrzhangshunli/archive/2007/08/27/140066.html
常用的一些免费工具 :http://java-source.net/open-source/profilers
十个最好的Java性能故障排除工具 :http://www.iteye.com/news/2943
Jprofiler 基本使用:
需要的东西:
1、先解压压缩包;Jprofiler 在e 盘;
2、jprofiler_windows_6.2.4.txt 文件记录了序列号和tomcat的catalina.bat文件需要的内容;
配置:
1、配置Jprofiler 的环境变量;
JPROFILER_HOME=E:\jprofiler_windows_6_2_4\jprofiler6
2、Tomcat里面修改catalina.bat文件;
3、Eclipse中Tomcat的jvm需要设置;设置如下:(内存还不能设置过大)
-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m -agentpath:E:\jprofiler_windows_6_2_4\jprofiler6\bin\windows\jprofilerti.dll=port=8849 -Xbootclasspath/a:E:\jprofiler_windows_6_2_4\jprofiler6\bin\agent.jar
其它:
Eclipse 启动只能在运行模式下,不能在调试模式下;要先启动Jprofiler,tomcat才可以启动,不然就等待8849端口;
如果不需要Jprofiler,将Tomcat的jvm参数修改一下,将catalina.bat文件修改一下应该就可以了;
Jprofiler的启动文件:
E:\jprofiler_windows_6_2_4\jprofiler6\bin\jprofiler.exe;
Jprofiler自己提供了一个程序,启动就可以用Jprofiler监控了;
配置Jprofiler就可以监控我们的程序了,如何配置呢?如下:
运行:
直接点:E:\jprofiler_windows_6_2_4\jprofiler6\bin\jprofiler.exe;
会弹出一个“jprofiler start center“,选择一个open session(就是指监控那个项目)即可;open session的配置也很简单;
JProfiler远程监控Tomcat :http://www.blogjava.net/envoydada/archive/2007/07/30/133285.html
分享到:
相关推荐
Web性能测试工具是用于评估和优化网站或Web应用程序性能的关键工具。在IT行业中,特别是对于开发人员、系统管理员和质量保证工程师来说,这类工具是非常重要的。微软提供的Web性能测试工具以其易用性和强大的功能而...
Java Web开发性能监测工具是开发者用来优化应用程序性能的关键工具,它们可以帮助我们识别并解决系统中的瓶颈,提升用户体验,以及确保服务的稳定性和高效性。在Java Web开发领域,有许多这样的工具,它们各自拥有...
在Web开发领域,选择合适的工具能极大地提升开发效率和代码质量。标题提到的"web开发工具"涵盖了多种类型的工具,包括调试工具、浏览器、参考材料等。以下是对这些工具的详细解析: 1. **Debug Bar (install-...
然而,随着技术的发展,现代的WEB开发更多地依赖于像jQuery、Vue.js、React.js和Angular等前端框架,它们提供了更强大、更易用的API来处理DOM操作和事件处理,同时提供了更好的性能和兼容性。这些框架也引入了组件化...
在Web开发过程中,选择合适的辅助工具能够极大地提升开发效率和代码质量。以下是对标题和描述中提到的一些常用Web开发工具的详细介绍: 1. **ColorPic**:这是一款强大的颜色选择器,对于前端开发者来说尤其实用。...
JMeter是一款开源的性能测试工具,由Apache组织开发。它主要用于对静态或动态资源(例如静态文件、服务器、协议等)进行性能测试,特别是Web应用程序的性能测试。JMeter具有以下特点: - **支持多种协议**:如HTTP...
在IT开发领域,尤其是Web开发,经常会遇到各种各样的辅助工具来提高开发效率和优化代码质量。本篇文章将深入探讨标题“开发必备,web常用小工具”所涵盖的一些关键知识点,包括代码格式化、代码压缩、页面布局以及...
360快速浏览器的Web开发调试工具还包括“Memory”和“Audits”(在新版本中可能被其他面板替代,如“Lighthouse”)等功能,分别用于内存分析和网页性能审计,这些都为优化网页性能提供了强大的支持。 总之,360...
在进行Web开发和UI设计的过程中,有一款集多功能于一体的工具是非常必要的。这款工具不仅能够帮助开发者和设计师高效地完成工作,还能提供精确的颜色选取、尺寸测量、截图以及截长图等实用功能。以下是对这些关键...
在现代的Web开发中,前端性能分析已经成为提升用户体验和网站效能的关键环节。正如标题"Web前端性能分析工具导引"所暗示的,关注这一领域的核心在于优化用户对页面加载速度和响应时间的感知。根据Yahoo的高性能网页...
**Microsoft Web Application Stress Tool** 是一个强大的性能测试工具,由微软公司开发,专门用于测试Web应用程序的稳定性和负载能力。这个工具的主要目的是模拟大量用户同时访问Web应用,以检查服务器在高压力下的...
标题中的“一款强大的企业级Web开发工具,基于浏览器的IDE,Web开发者有福了。”指出我们正在讨论的是一款专为Web开发设计的高效能、面向企业的集成开发环境(IDE),并且它是在浏览器环境下运行的。这意味着它可能...
Java Web开发是一个复杂的过程,涉及多种技术和工具的协同工作。以下是一些流行的Java Web开发工具的详细介绍: 1. Eclipse:Eclipse是一款强大的集成开发环境(IDE),尤其适用于Java开发。它基于插件架构,允许...
在IT行业中,Web开发是一项核心技能,涉及到构建和维护互联网上的应用程序、网站和服务。本话题主要聚焦于"web开发技术小程序",特别是通过ASP、ASP.NET和JSP这三种编程语言进行程序设计。这些技术都是用于创建动态...
Flex2是Adobe公司推出的基于ActionScript 3.0的富互联网应用(Rich Internet Application, RIA)开发框架,它极大地提升了Flash Player的功能和性能,使得开发者可以构建具有复杂交互和动态UI的Web应用程序。...
WebBuilder是一款强大的web应用开发工具。 .基于浏览器的集成开发环境。 .简单和快速开发。 .高性能和高可靠性。 .跨平台,数据库和浏览器。 .服务器端脚本语言支持。 .智能的数据库访问机制。 WebBuilder is a ...
JavaMelody是一款强大的JAVA Web项目服务器性能监控工具,它能够实时、全面地监控应用程序的运行状态,帮助开发者和运维人员了解系统性能瓶颈,及时发现并解决问题。通过在Java Web应用中简单集成,JavaMelody就能...