`
ld_hust
  • 浏览: 170281 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Jprofiler的XX与使用

    博客分类:
  • Java
阅读更多

1.将整个文件解压

2.将crack.zip解压到Jprofiler的工作目录中的bin下面

3.确保jdk在1.6或更新

4.在bin目录下面找到刚刚解压过来的Keygen.class文件,通过命令行输入java -cp . Keygen

 

用JProfiler监控tomcat

分为本地监控和远程监控。
先讲本地监控:
在向导界面中做如下选择

不建议使用.exe类型的

 

在此选择tomcat的启动脚本。

在此处如果选择“Wait for JProfiler GUI”,则监控时tomcat需要由JProfiler来启动;选择“Don't wait for JProfiler GUI, startup immediately”,则监控tomcat时不用由JProfiler来启动,可以在tomcat运行中,随时打开JProfiler进行监控。JProfiler会在之前所选择启动脚本的目录中生成startup_jprofiler.bat,用这个启动脚本启动tomcat就行了。

接下来讲远程监控:

本地机和远程机都需要安装JProfiler。然后在本地机上的JProfiler中进行设置。

此处填写远端机的IP

选择远端机上的JProfiler的安装目录。

将远端机的tomcat启动脚本拷到本地(目录任意),并在这里选中。

这里的“Wait for JProfiler GUI”,“Don't wait for JProfiler GUI, startup immediately”,与本地监控中的含义相同。如果选择“Don't wait for JProfiler GUI, startup immediately”会跳转到下面的界面中

此处要将本地机的config.xml同步到远端机上。填写本地机的config.xml文件在远端机上的路径,然后选择拷贝的方式,我选的是manual手动方式。“copy to directory”试了但没成功,“execute command”没试过。之后,JProfiler会根据之前所选中的启动脚本,在同一目录中生成一个新的启动脚本。将这个脚本复制到远端机上。在远端机上用这个脚本启动tomcat,本地JProfiler才能监控。

分享到:
评论

相关推荐

    jprofiler5.1.2 含XX jprofiler_5_1_2

    1 jprofiler端: 选择-Session-IDE integrations ,选择一个IDE,点击 integrate ,选择IDE的安装目录。 2 eclipse端: 建议用-clean 参数 启动eclipse , 方法是创建一个快捷方式,在里面加入clean参数;...

    jProfiler7 java内存分析 linux版本

    - 使用jProfiler7时,确保目标应用程序和jProfiler7在同一网络环境中,或者使用SSH隧道进行远程连接。 - 分析内存问题时,避免在高峰时段进行,以免影响正常服务。 jProfiler7作为一个强大的Java性能诊断工具,...

    利用JProfiler对应用服务器内存泄漏问题诊断一例.doc

    文章通过对某个大型项目的案例分析,介绍了如何使用 JProfiler 工具来诊断内存泄露问题,并提供了解决方法。 一、问题描述 在项目上线后,Web 应用服务器经常宕机,表现为应用服务器内存长期不合理占用、应用...

    JVM参数调优及JAVA相关工具使用

    Java相关工具,如JConsole、VisualVM、JProfiler等,可以帮助监控和分析JVM的运行状态,包括内存使用、垃圾收集、线程和CPU负载等,从而辅助进行调优工作。 为了优化JVM性能,还可以调整其他参数,如-Xss控制线程栈...

    jvm参数调优-jvmSample.zip

    使用-XX:NewRatio和-XX:SurvivorRatio调整年轻代和老年代大小,优化对象生命周期管理;通过-XX:MaxMetaspaceSize控制元空间大小,防止Full GC的发生。 五、调优策略 1. 根据应用类型选择合适的垃圾收集器,如低...

    jvm参数调优-jvm.zip

    年轻代通常使用`-Xmn`指定大小,而`-XX:NewRatio`用于设定年轻代与老年代的比例。对于永久代或元空间,`-XX:MaxPermSize`(Java 8前)和`-XX:MaxMetaspaceSize`(Java 8及以后)用于限制其大小。 2. **垃圾收集器...

    2018年java程序员年终工作总结与2018年XX镇长履职报告汇编.pdf

    1. 微服务架构:接触并实践了微服务架构,如使用Spring Cloud或Dubbo,实现服务注册与发现、熔断、限流等功能,提升系统健壮性。 2. RESTful API设计:遵循RESTful原则设计API接口,提高服务之间的交互效率。 3. ...

    jvm工具、参数调优&调试技巧(补充+修正版)

    1. 使用-XX:+HeapDumpOnOutOfMemoryError参数,当发生OOM时自动生成堆转储文件,以便分析内存泄漏。 2. 异常日志分析:通过查看应用日志中的异常信息,定位问题发生的原因。 3. Thread Dump:使用jstack命令获取线程...

    tomcat调优

    - **工具选择**:使用诸如VisualVM、JProfiler等工具来分析堆内存使用情况。 - **日志记录**:通过配置`-XX:+PrintGCDetails`、`-XX:+PrintGC`等参数来记录垃圾回收过程中的详细信息。 - **堆转储**:定期生成heap ...

    jvm调优实用工具.rar

    对于内存调优,JProfiler能够展示堆内存的使用情况,包括对象分配、存活集、垃圾收集等信息,帮助开发者识别内存泄漏和过度的对象创建。在类加载方面,它能展示每个类的加载数量、大小以及类加载器的使用情况,这...

    jvm参数设置_JVM参数设置_

    - `-XX:+UseConcMarkSweepGC` 和 `-XX:+UseParNewGC`:组合使用,分别对应CMS(并发标记扫描)和ParNew垃圾收集器,适用于低暂停时间需求的应用。 5. 垃圾收集日志: - `-XX:+PrintGC`:开启GC日志打印,帮助分析...

    JVM 参数调优-optimization-jvm.zip

    关注`-Xms`和`-Xmx`设置堆的初始大小和最大大小,`-XX:NewRatio`控制新生代与老年代的比例,`-XX:SurvivorRatio`调整Survivor区的比例。 3. **垃圾收集器选择**:不同的GC策略会影响应用性能。例如,Serial GC适用...

    jvm启动参数大全

    3. **-XX:SurvivorRatio**: 定义新生代中的Eden区与Survivor区的比例。例如,`-XX:SurvivorRatio=8`表示每个Survivor区是Eden区的1/8。这有助于控制对象晋升到老年代的速度。 4. **-XX:MaxTenuringThreshold**: ...

    JVM 内存结构及配置总结

    - **内存使用率控制**:`XX:MinHeapFreeRatio`和`XX:MaxHeapFreeRatio`分别设定内存使用率低于和高于特定值时进行内存收缩或扩张的阈值。 - **垃圾收集器选择**:通过`-XX:+UseParallelGC`、`-XX:+...

    深入JVM内核—原理、诊断与优化视频教程-3.常用JVM配置参数

    通过JVM提供的各种工具,如JConsole、VisualVM、JProfiler等,可以监控和分析应用的内存使用、线程状态、CPU消耗等指标,从而发现潜在的性能瓶颈。此外,JDK自带的JMX(Java Management Extensions)和JVM命令行工具...

    记一次典型的因应用使用内存不合理而频发的性能问题

    1. **使用内存分析工具**:如VisualVM、MAT (Memory Analyzer Tool) 或JProfiler,它们可以帮助我们实时监控JVM内存状态,查找内存泄漏和异常内存分配。 2. **调整JVM参数**:通过设置-Xms、-Xmx控制堆内存大小,-...

    Java高并发编程与JVM性能调优实战 视频教程 下载下载因为太大存百度云盘2.zip

    4. **JVM性能监控与诊断工具**:如JConsole、VisualVM、JProfiler等工具的使用,以及如何通过JMX进行远程监控。 5. **JVM参数调优实践**:如何设置Xms、Xmx、XX:NewRatio、XX:SurvivorRatio、XX:MaxHeapFreeRatio等...

Global site tag (gtag.js) - Google Analytics