2、建立JBoss测试用例
1、第一步是很重要的,否则jprofiler对于我们SA Jboss是不能正常监控内存和线程的,打开类似SA安装目录,比如:E:\Rockwell\9.0.101566\jboss\bin,点击run.bat编辑
找到,
===============================================================================
echo.
echo JBoss Bootstrap Environment
echo.
echo JBOSS_HOME: %JBOSS_HOME%
echo.
echo JAVA: %JAVA%
echo.
echo JAVA_OPTS: %JAVA_OPTS%
echo.
echo CLASSPATH: %JBOSS_CLASSPATH%
echo.
echo ===============================================================================
在这段script前面加上这两句
set PATH=D:\Program Files\jprofiler5\bin\windows;%PATH%
set JAVA_OPTS=-agentlib:jprofilerti=port=8849 "-Xbootclasspath/a:D:\Program Files\jprofiler5\bin\agent.jar" %JAVA_OPTS%
极其重要,否则我们SA是没法使用jprofiler的
2、打开JProfiler显示QuickStart对话框,选择An application server or remote computer,如下图:
3、选择本机
4、选择JVM的厂商、版本和模式
点击Next进入“JVM选择”对话框,我们选择Sun公司的hotspot 1.4.2(如果是FTPC9.0请选择1.6.0),如下图:
5、输入JProfiler的端口号
点击Next进入“JProfiler端口输入”对话框,我们保持默认不变,如下图:
6、保持默认
点击Next进入“JBoss是否在连接到JProfiler后,jProfiler再启动”页面,这里我们保持默认选择
7、确认配置
点击Next进入“确认配置”对话框,确认配置是否正确,如下图,如果不正确点击Back到相应对话框进行修改。
8、配置完成
再点击之前请先启动SA,然后
点击Next进入“完成配置”对话框,点击finish完成配置。假如这时候SA启动的话,那么就会监控到此时Jboss的内存详细使用情况
分享到:
相关推荐
- 使用JVM的性能调优工具,如JVisualVM或JProfiler,监控和调整内存设置。 7. **监控和日志** - 通过`logging.properties`文件配置日志级别和格式。 - 使用`catalina.out`记录标准输出和错误信息。 - `status`...
- 开启日志分析工具,如JProfiler或VisualVM,监控和分析Tomcat的运行状态。 7. **安全性**: - 配置`$CATALINA_HOME/conf/tomcat-users.xml`以添加用户角色和权限,保护Manager App和其他敏感端点。 - 更新默认...
对于更复杂的故障排查,可以借助`Debug.rar`中的工具,例如使用JProfiler或VisualVM等Java性能分析工具,对Resin服务器进行深入的性能监控和诊断。 总的来说,Windows下Resin的配置与部署涉及多方面知识,包括基本...
- 使用JVM的性能监视和调优工具,如JVisualVM或JProfiler,监控和优化内存分配和垃圾回收。 6. **故障排查与日志**: - 查看`logs`目录下的日志文件,如`catalina.out`,获取运行时错误信息。 - 使用`stderr.log...
Tomcat内建了两个Web应用程序:Manager App和Host Manager,它们分别用于管理和监控部署在Tomcat上的应用,以及配置虚拟主机。这两个工具可以通过浏览器访问,但默认情况下是受限的,需要在`conf/tomcat-users.xml`...
- 使用Manager App(管理控制台)进行在线部署。 5. **Tomcat安全配置** - 配置-users和-roles:在conf/tomcat-users.xml中设定用户和角色。 - 保护应用:通过在web.xml中设置安全约束和过滤器,限制未授权访问...
此外,可以使用VisualVM、JProfiler等工具监控和诊断Tomcat的运行状态。 总结,Tomcat作为Java Web开发的重要工具,不仅提供了运行Servlet和JSP的基础,还支持多种高级功能,如集群、负载均衡、安全配置等。开发者...
4. **使用Profiler工具**:如VisualVM或JProfiler,进行性能分析和内存泄漏检测。 总的来说,Tomcat作为Java Web应用服务器,提供了丰富的功能和高度的可定制性,对于开发者而言,理解和掌握其工作原理及配置技巧,...
还可以通过JMX监控Tomcat的运行状态,或使用VisualVM、JProfiler等工具进行深入分析。 总的来说,Tomcat是Java Web开发的重要组成部分,理解和掌握其工作原理及配置方法对于任何Java开发者都至关重要。通过阅读...
管理Tomcat可以通过内置的管理工具完成,如`manager-app`和`host-manager`。在`conf/tomcat-users.xml`中添加用户角色和权限,然后通过访问`http://localhost:8080/manager/html`来管理应用。 最后,监控Tomcat的...
- 使用JProfiler、VisualVM等工具监控和分析内存使用情况。 通过深入理解和熟练掌握这些Tomcat面试知识点,不仅能应对面试中的技术问题,还能在实际工作中更好地优化和管理Tomcat服务器,提升Web应用的性能和稳定...