jvm
二两酒馆
测试攻城狮一枚
展开
-
btrace 注解
概述在官网的手册中,已经将各类注解做了说明,在本篇中做详细介绍,并结合实际使用做一些demoonMethodOnMethod指定一个BTrace监听点,指定一个java类(或类)、一个方法(或其中的方法)和其中一个特定的位置。当将跟踪程序匹配到指定的位置时,会调用一个BTrace跟踪操作方法。@Retention(RetentionPolicy.RUNTIME)@Target原创 2017-12-04 20:29:34 · 5541 阅读 · 0 评论 -
btrace示例
示例代码被测试的类package com.yl.btraceDemo.impl;import javax.jws.WebService;@WebServicepublic class DemoInfImpl { public int add(int firstParam, int secondParam) { int result =firstParam+secondPara原创 2017-12-04 20:27:33 · 5259 阅读 · 0 评论 -
java---不停机控制jvm的gc选项
背景很久之前的事情了,在很久很久…… 一般在做性能测试的时候为最小限度影响性能,基本会不开gc日志,但出现问题,有要查看相关信息,麻勒个烦啊有没有两全其美的办法?有废话略过,往下看jinfojinfo(Java Configuration Information),主要用于查看正在运行的Java进程(或核心文件、远程调试服务器)的Java配置信息 用法[root@localhost config原创 2017-10-12 17:39:38 · 6003 阅读 · 0 评论 -
Btrace1.3.9用户手册
本手册是基于版本1.3.9写的,若软件升级请参考项目(github)对应版本随包用户手册:${projectpath}/docs路径下的usersguide.html概述BTrace 中的B表示bytecode;它是一个可靠的,用来动态追踪Java应用程序的工具。工作方式是动态对运行中的Java程序进行字节码生成。BTrace会对运行中的Java程序的类插入一些追踪操作并与被追踪的目标...原创 2017-07-13 19:06:30 · 6674 阅读 · 0 评论 -
JMeter插件-----JMXMon插件监控JVM
准备1、以windows为例,本地准备jmeter,这里用的是3.1 2、要监控的jvm配置jmx:-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.r...原创 2018-05-17 19:31:38 · 7954 阅读 · 0 评论 -
jmc使用说明
实验JDK版本:jdk1.8.0_73概述JMC:Java Mission Control 伴随着5月份oracle的一份开源声明—-JMC Open Sourced JMC又一次备受关注。JMC是源自JRockit JVM的一套监控和管理工具,Oracle在2013年发布JAVA 7u4(Java 7 Update 40)时将其包含在JDK中,用户不再需要额外下载。使用 J...原创 2018-06-28 18:40:24 · 24995 阅读 · 7 评论 -
将jmx指标写入influxdb
前面了介绍了如何将服务器指标、性能压测指标写入influxdb。本小节写如何将java应用相关指标抓出来写入influxdb,没什么新鲜的还是采用拿来主义借助jmx配置jmxhttps://blog.csdn.net/yue530tomtom/article/details/80805412 这里有https://blog.csdn.net/yue530tomtom/article/deta...原创 2018-09-18 16:18:54 · 2506 阅读 · 0 评论