总结,总是为了方便以后 1、jmeter 2000个并发,4台slave ,每台slave是500个线程即可完成测试 2、jmx文件只需要拷贝到master下 jmeter目录下(最保险的方法) 3、CSV文件需要拷贝到4台slave相同路径上,每台500个user必须是不一致的,否则会重复,或者出 ...
分类:
其他好文 时间:
2018-11-06 12:02:44
阅读次数:
161
1)、java监控工具使用 jconsole是一种集成了上面所有命令功能的可视化工具,可以分析jvm的内存使用情况和线程等信息 visualvm 提供了和jconsole的功能类似,提供了一大堆的插件。 插件中,Visual GC(可视化GC)还是比较好用的,可视化GC可以看到内存的具体使用情况。 ...
分类:
编程语言 时间:
2018-11-04 17:04:18
阅读次数:
166
jconsole将Java写的程序检测。 从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能 ...
分类:
其他好文 时间:
2018-10-30 13:17:33
阅读次数:
241
promethues监控tomcat:下载网址:https://github.com/prometheus/jmx_exporter点击downloadthejar链接https://github.com/prometheus/jmx_exporter/blob/master/exsample_configs/tomcat.yml复制内容另存为config.xmlmkdir/var/lib/tom
分类:
其他好文 时间:
2018-10-24 20:08:12
阅读次数:
563
MAT内存分析工具 MAT是Memory Analyzer的简称,它是一款功能强大的Java堆内存分析器。可以用于查找内存泄露以及查看内存消耗情况。MAT是基于Eclipse开发的,是一款免费的性能分析工具。读者可以在下载并使用MAT。 1 初识MAT 在分析堆快照前,首先需要导出应用程序的堆快照。 ...
分类:
系统相关 时间:
2018-10-21 14:15:40
阅读次数:
277
很多资料在介绍JDK命令行工具时并不是在Java8环境下,因此还在使用过时的永久区系列的参数,给一些读者造成困难。 Java8使用Metaspace(元空间)代替永久区,对于64位平台,为了压缩JVM对象中的_klass指针的大小,引入了类指针压缩空间(Compressed Class Pointe ...
分类:
其他好文 时间:
2018-10-18 19:21:48
阅读次数:
359
一.Kafka日志报错:[error] k.m.j.KafkaJMX$ - Failed to connect to service:jmx:rmi:///jndi/rmi://10.1.3.116:-1/jmxrmi java.lang.IllegalArgumentException: requ ...
分类:
编程语言 时间:
2018-10-15 18:15:24
阅读次数:
1592
自Java 6开始,Java程序启动时都会在JVM内部启动一个JMX agent,JMX agent会启动一个MBean server组件,把MBeans(Java平台标准的MBean + 你自己创建的MBean)注册到它里面,然后暴露给JMX client管理。简单来说就是每个Java程序都可以通 ...
分类:
编程语言 时间:
2018-10-12 23:58:34
阅读次数:
353
JMX即java管理扩展服务 1、先在s101开启nc服务端 2、先开启spark shell 3、使用shell 数据 ...
分类:
其他好文 时间:
2018-10-11 22:36:06
阅读次数:
169
进入 /dev/shm 目录 ,gc-xxx-xx 的gc 文件 ,上次 gceasy 进行分析 另外 ,通过打开 飞行记录器 , 打开jmc 通过jmx 端口连接上去 ,并启用飞行记录器 看看内存 - 分配 - TLAB 看看 每个类占用 进入 线程 - 热点线程 ,查看可能是死循环 如果是被 系 ...
分类:
其他好文 时间:
2018-10-02 20:41:16
阅读次数:
208