Spring Insight可以以可视化的方式查看应用程序运行时的性能和行为。
* See the SQL executed for any page request
* Find pages which are executing slowly and drill into the cause
* Verify your application's transactions are working as designed
首先去官方网站http://www.springsource.org/insight下载springsource-tc-server-developer-2.0.1.RELEASE(1).zip也可下载SpringSource Tool Suite (STS)结合eclipse使用。
1.解压缩springsource-tc-server-developer-2.0.1.RELEASE(1).zip
2.进入目录运行D:\TDDOWNLOAD\springsource-tc-server-developer\spring-insight-instance\bin>tcrun
time-ctl.bat install spring-insight-instance(我的解压缩目录是D:\TDDOWNLOAD\)
表示安装服务,没安装服务dos命令行也会有提示信息,
spring-insight-instance是解压缩文件夹后自带的实例,也可自己利用命令创建自己的实例,可参考官方文档查看,地址为:http://static.springsource.com/projects/tc-server/2.0/devedition/htmlsingle/devedition.html
3.如果需要修改增加jvm栈内存等,在D:\TDDOWNLOAD\springsource-tc-server-developer\spring-insight-instance\conf下的wrapper.conf文件中修改。
wrapper.java.additional.8=-Xms256m -Xmx1024m -XX:MaxPermSize=128m
4.不支持IE6
5.将web工程发布到D:\TDDOWNLOAD\springsource-tc-server-developer\spring-insight-instance\webapps下,
6.启动服务
D:\TDDOWNLOAD\springsource-tc-server-developer\spring-insight-instance\bin>
tcruntime-ctl.bat start spring-insight-instance
等待一会。。。。。。。。
访问http://127.0.0.1:8080/insight/traces即可查看发布的web工程的响应信息。
稽核google的Speed Tracer查看时,可看到吞吐量和错误率的指标,具体需要安装google浏览器,然后安装Speed Tracer扩展。下载地址为:
http://code.google.com/intl/zh-CN/webtoolkit/speedtracer/
安装完成后在google浏览器快捷方式中加入启动参数:"xxx\Local Settings\Application Data\Google\Chrome\Application\chrome.exe"
--enable-extension-timeline-api,然后重启google浏览器,访问http://127.0.0.1:8080/insight/traces,点击monitor tab即可在Speed Tracer中查看信息。
7.停止服务时将start替换为stop即可。
附件为几张效果图
- 大小: 86.1 KB
- 大小: 114 KB
- 大小: 114.4 KB
分享到:
相关推荐
8. **STS的特性**:除了基本的Spring支持外,STS还提供了诸如Spring Insight、Live Beans View、Spring Boot Dashboard等特性,这些都极大地提升了Spring Boot应用的开发效率。 总的来说,SpringBootSuite4.zip包含...
7. **Spring Insight**:用于分析和调试Spring应用的性能,帮助优化应用性能。 8. **Maven和Gradle支持**:STS对Maven和Gradle构建工具提供了良好的集成,方便管理依赖和构建流程。 9. **JUnit和TestNG支持**:...
Spring Insight,提供对应用性能的深度洞察;Spring颠簸(Spring Loaded),在运行时实现代码的热部署。 4. **智能编辑器**:STS的Java和XML编辑器具有语法高亮、自动完成、错误检测等功能,提高编写代码的效率。...
- 开发者可以使用STS的向导快速创建Spring Boot项目、Spring MVC项目或传统的Spring项目,简化初始化工作。 4. **代码自动完成与智能感知** - STS包含强大的代码提示和自动补全功能,能够自动识别Spring框架中的...
1. 框架理解:对于大型的开源框架,如Spring、AngularJS或Django,Source Insight 4可以帮助开发者深入理解框架的内部结构,查看框架的源码实现,从而更好地运用和扩展框架。 2. 调试辅助:在调试过程中,Source ...
6. **Spring Insight**:这是一个强大的性能分析工具,可以监控和分析Spring应用的运行时行为。 7. **Git集成**:STS内置了对Git版本控制系统的支持,便于团队协作和代码管理。 8. **Live Edit**:这个特性允许...
7. **开发工具集**: STS内含了许多增强型的开发工具,如Spring Roo(用于快速生成代码的工具)、Spring Insight(用于性能分析)和Spring Dashboard(提供对Spring项目的全面视图)。 8. **Web服务**: STS支持创建...
6. **配置与实践**:在Spring应用中,可以使用XML配置或者基于注解的方式来定义切面,编写自定义的拦截器,并指定切入点表达式来确定何时应用这些拦截器。 7. **最佳实践**:使用AOP时,应遵循模块化原则,将横切...
通过Spring Insight控制台,tc Server Developer Edition提供了一个应用程序性能指标的图形化实时视图,让开发人员能够从他们的桌面识别和诊断问题。Spring工具套件支持针对本地、虚拟和基于云的服务器的应用程序。...
同时,还介绍了监控和诊断工具,如Spring Insight和Spring Boot Actuator,以便于实时监控系统的运行状态。 8. **高级主题**:除了基础功能外,书中还会涉及分布式系统集成、流处理、WebSocket集成、AMQP协议支持等...
7. **Spring Insight**:在开发过程中对Spring应用进行性能分析和调试。 描述中提到的“Spring sts”可能是指Spring Tool Suite,这个IDE是基于Eclipse构建的,因此它继承了Eclipse的许多优秀特性,如强大的代码...
2. **Spring Tool Suite (STS)**:作为Spring框架的专用IDE,STS是Eclipse的定制版本,它包含了丰富的Spring插件和工具,如Spring Roo、Spring Insight、Spring Beans图形视图等,这些工具能够简化Spring项目的创建...
1. Spring Insight:实时分析和可视化Spring应用程序的运行时行为。 2. Spring Tools 4:提供现代化的编辑器、诊断工具和代码导航,提升开发体验。 3. Debugging工具:强大的调试器,支持断点、单步执行、变量查看等...
综上所述,Spring Tool Suite 4.13.0是为Java开发者,特别是Spring框架的使用者设计的一款强大IDE。它通过与Eclipse的深度集成,提供了许多便利的工具和服务,以提高开发效率和质量。这个自解压的JAR文件是为了便于...
这些jar包的组合表明这可能是一个使用Spring框架构建的复杂Web应用,集成了统计计算(通过Commons Math)、JSON处理(通过Jackson)、日志记录(通过Log4j)以及Spring的各种特性,如依赖注入、MVC、Web支持和AOP。...
insight about the Spring Framework. The great part of today's Spring Framework is that all companies have already taken it as a primary framework for development of the enterprise application. For ...
2. **Spring Insight**:这是一个强大的性能分析工具,可以帮助开发者理解应用程序的运行时行为,包括HTTP请求、数据库查询和缓存调用等。 3. **Spring Roo**:Roo是一个快速应用开发(RAD)工具,可简化Spring应用的...
此外,它还包含了许多用于测试、调试和性能分析的工具,如Spring Insight和Spring Loaded。 9. **持续更新**:由于软件技术的快速发展,STS会定期发布新的版本以适应Spring框架的更新和开发者的需求。因此,保持STS...
7. **Spring Insight**:提供了对Spring应用的性能分析,帮助开发者优化应用性能。 描述中的信息看似重复,但实际是强调了这个zip包是适用于Windows 32位x86_64系统的。这意味着即使在32位操作系统上,开发者也能...