E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Btrace
JVM动态调整字节码
粗略的点开
btrace
的源码看了一下,实际上他只是封装了JDK自带的功能而已 1.attachclient到java进程 VirtualMachinevm=null; if(debug){ debugPrint
jimmee
·
2016-04-14 19:00
jvm
字节码
BTrace
动态替换
JVM动态调整字节码
阅读更多粗略的点开
btrace
的源码看了一下,实际上他只是封装了JDK自带的功能而已1.attachclient到java进程VirtualMachinevm=null;if(debug){debugPrint
jimmee
·
2016-04-14 19:00
btrace
JVM
动态替换
字节码
JVM动态调整字节码
阅读更多粗略的点开
btrace
的源码看了一下,实际上他只是封装了JDK自带的功能而已1.attachclient到java进程VirtualMachinevm=null;if(debug){debugPrint
jimmee
·
2016-04-14 19:00
btrace
JVM
动态替换
字节码
使用visualvm的插件
btrace
的一个例子
使用用visualvm的插件
btrace
的一个例子importstaticcom.sun.
btrace
.BTraceUtils.*;importcom.sun.
btrace
.annotations.
rock912
·
2016-01-25 16:00
Btrace
使用
介绍
BTrace
是一个针对Java的安全的,动态的跟踪工具。它通过动态替换字节码,添加跟踪代码,来完成跟踪任务。
健康的程序员
·
2016-01-04 14:00
BTrace
工具简介
BTrace
工具简介 WhatisBtrace?
923080512
·
2015-12-29 11:00
BTrace
工具简介
阅读更多
BTrace
工具简介WhatisBtrace?
923080512
·
2015-12-29 11:00
Java Attach API
JavaAttachAPI catalog1.instrument与AttachAPI 2.
BTrace
:VMAttach的两种方式 3.SunJVMAttachAPI 1.instrument与
923080512
·
2015-12-25 13:00
Java Attach API
阅读更多JavaAttachAPIcatalog1.instrument与AttachAPI2.
BTrace
:VMAttach的两种方式3.SunJVMAttachAPI1.instrument与AttachAPIJDK5
923080512
·
2015-12-25 13:00
Btrace
简述
Btrace
是Java平台的动态追踪工具,可以在运行时向字节码文件注入追踪代码,无侵入性地对项目进行缺陷分析。
Btrace
可以通过命令行或VisualVM插件的方式与项目集成。
lzzy_alex
·
2015-12-21 13:00
btrace
一些你不知道的事(源码入手)
from:http://agapple.iteye.com/blog/1005918背景 周五下班回家,在公司班车上觉得无聊,看了下
btrace
的源码(自己反编译)。
xiaomage234
·
2015-12-18 18:00
BTrace
使用简介
但又不可能在开发的时候就把程序中所有的运行细节都打印到日志上,通常这个时候能采取的就是修改代码,重新部署,然后再观察,但这种方法对于online应用来说不是很好,另外一方面如果碰到不好改的代码,例如引用的其他的外部的包什么的,就很麻烦了,
BTrace
xiaomage234
·
2015-12-18 14:00
用
BTrace
排查性能问题
阅读更多
BTrace
是一个可以动态跟踪Java代码执行的工具,网上已经有很多文章介绍,我这里分享一个我在实际工作中排查性能问题的例子。
jamie.wang
·
2015-12-11 19:00
java
btrace
用
BTrace
排查性能问题
BTrace
是一个可以动态跟踪Java代码执行的工具,网上已经有很多文章介绍,我这里分享一个我在实际工作中排查性能问题的例子。
jamie.wang
·
2015-12-11 19:00
java
BTrace
BTrace
使用简介
BTrace
通过动态的挂接用java写的代码到运行时上来获取到一些运行细节,例如典型的使用
btrace
的方法为:
btrace
-cp [
btrace
的jar所在的路径,默认为
btrace
/build下]
·
2015-11-13 13:10
BTrace
Java
BTrace
实战(1)--
BTrace
的入门和使用
答案是有, 它就是人见人爱, 花见花开的神器
BTrace
. 那
BTrace
·
2015-11-13 11:27
BTrace
btrace
实践笔记
btrace
简介:
btrace
是一个使用在JAVA平台上面的,安全的,动态跟踪工具。它一般用于动态跟踪正在运行的jAVA程序。
·
2015-11-12 13:53
BTrace
使用
btrace
需要注意的几个问题
1.@ProbeClassNameStringclazz此处String不能写为java.lang.String2.location=@Location(Kind.RETURN)publicstaticvoidtraceExecute(AnyType[]args,@ProbeClassNameStringclazz,@ProbeMethodNameStringmethod){args需要放在开头,
wy818
·
2015-11-04 14:00
使用jvisualvm.exe 的
Btrace
插件监控应用程序
之前提到使用命令行的方式执行
btrace
监控,其实jdk提供更好的方式监控应用程序。 我们可以使用jvisualvm.exe加插件的方式监控,这样更加方便。
·
2015-11-02 11:48
JVisualVM
使用
BTRACE
定位系统中慢的问题
java 有一个十分有效的动态跟踪工具—
btrace
网址:https://kenai.com/projects/
btrace
/downloads 比如希望定位我们的控制器代码哪些方法慢
·
2015-11-02 11:48
BTrace
btrace
拓展工具-java应用性能诊断优化利器
Btrace
是一个实时监控工具,可以无需修改应用代码(事实上它修改了字节码),来达到不可告人的秘密!这是性能调优和诊断的利器!
·
2015-11-01 09:02
BTrace
调试工具
BTrace
的使用--例子
BTrace
是一款利用hotSpot虚拟机可以动态替换class的特点而完成的,可以对online的程序动态的改变类的行为(一般为加些打印日志),进而进行线上调试的一个工具。
·
2015-10-31 10:31
BTrace
使用
btrace
需要注意的几个问题
1. @ProbeClassName String clazz 此处String不能写为java.lang.String 2. location=@Location(Kind.RETURN) public static void traceExecute(AnyType[] args,@ProbeClassName String clazz,@ProbeMethodName Strin
·
2015-10-31 10:00
BTrace
JVM中Perm区持续上涨问题
“Java应用Perm区一直呈上涨趋势的原因可以用一个简单的办法排查,就是用
btrace
去跟踪下是什么地方在调用ClassLoader.defineClass,在大多数情况下这招都是管用的。”
stevenliu
·
2015-10-15 12:00
btrace
一些你不知道的事(源码入手)
背景 周五下班回家,在公司班车上觉得无聊,看了下
btrace
的源码(自己反编译)。
天天顺利
·
2015-10-14 16:00
动态日志工具anylog正式版发布
有一段时间排查问题经常用到
btrace
,觉得非常灵活,但是要编写脚本,容易出错,而且部署也不方便,一直在琢磨,能不能自己做一个更加易于使用的动态日志工具,使其平台化,让使用者可以更加方便使用而不用关心实现细节和过多配置
大乌贼
·
2015-10-10 16:00
BTrace
使用总结
二、
BTrace
功能
BTrace
天生就为解决这类问题而
qilixiang012
·
2015-10-07 00:00
BTrace
使用简介
但又不可能在开发的时候就把程序中所有的运行细节都打印到日志上,通常这个时候能采取的就是修改代码,重新部署,然后再观察,但这种方法对于online应用来说不是很好,另外一方面如果碰到不好改的代码,例如引用的其他的外部的包什么的,就很麻烦了,
BTrace
fengbin2005
·
2015-09-23 17:00
通过
btrace
查找dbcp数据库连接池泄露的方法
下面是一个通过
btrace
查找dbcp数据库连接池泄露的方法,如果使用的是其他的连接池,方法大同小异,只是更换一下打开和关闭数据库连接的类就好。
fengbin2005
·
2015-09-23 17:00
解决生产环境接口应用包jboss数据库连接池满的问题
以前只排查过DHCP连接池泄露的问题,思路是通过
btrace
脚本收集日志排查问题,jboss用的是自带的连接池,不熟悉,经过查看官方文档终于找到jboss连接池的核心类,如下:(1)Jboss连接池核心类
ahua186186
·
2015-09-15 18:00
btrace
学习三--bBTrace Annotation注解
@com.sun.
btrace
.annotations.OnMethod 定位目标类,方法,位置,且可定位多个。
binhu
·
2015-09-14 11:00
btrace
学习二--
btrace
一个简单例子
【注:你本地的jdk要是1.6及以上才行,1.5可是不支持的】下面以一个例子来说明:新建了一个用
btrace
进行测试的类:package com.hubin.
btrace
; import java.util.Random
binhu
·
2015-09-14 10:00
btrace
学习一--安装
btrace
首先到网上下个
Btrace
包吧,官方网址是:http://kenai.com/projects/
btrace
也可以到https://github.com/jbachorik/
btrace
/releases
binhu
·
2015-09-14 10:00
java 性能监控 jstack 线程死锁 JConsole 和
BTrace
图形化工具
java性能监控工具除了javacjavajavap之外,jdk安装包还提供了很多其他工具列出bin目录下的文件TomChens-MacBook-Pro:Commandstomchen$ls appletviewerjavadocjmapkeytoolserialver aptjavahjmcnative2asciiservertool extcheckjavapjpsorbdtnameserv
never_cxb
·
2015-09-03 20:00
java
jdk
性能
线程
图形
在 Python 中使用 GDB 来调试 转载
大约一年前,我接触了Java中的
Btrace
能够不停机查看线上JVM运行情况的特性让我艳羡不已。另外还有强悍的jStack和jConsole来进行运行期侦测,JVM的工业级强度果然不是盖的。
Mr_John_Liang
·
2015-08-20 14:55
linux
Python
日常工作linux命令
btrace
–E rt 83583 com.tmall.yosemite.home.api.impl.HomeServiceImpl queryHo sudo -u admin .
123003473
·
2015-08-13 06:00
linux命令
关于JavaAgent的一点思路
我将业界定位问题的工具和方案都大概的研究了一遍,不论是JProfiler、YourKit、
BTrace
,还是更底层的Serviceabilit
城的灯
·
2015-07-24 21:00
java
jvm
Hadoop集成
BTrace
1.
BTrace
1.1
BTrace
部署1.下载
BTrace
工具包,官网地址:https://kenai.com/projects/
btrace
/downloads/directory/releases2
u010376788
·
2015-07-16 17:00
hadoop
BTrace
将任意Bytecode注入运行中的Python进程
程序中已经有的日志2.在代码中插入importpdb;pdb.set_trace()但是以上的方法也有不方便的地方,比如对于已经在运行中的程序,就不可能停止程序后加入调试代码和增加新的日志.从JAVA的
BTrace
风飞扬
·
2015-05-21 16:00
BTrace
links
http://blog.csdn.net/chaofanwei/article/details/20224339http://learnworld.iteye.com/blog/1402763http://jm-blog.aliapp.com/?p=322http://java67.blogspot.hk/2012/09/top-10-java-design-pattern-interview-q
张修暑
·
2015-05-06 16:00
让VisualVM+
BTrace
进入unsafe mode
让VisualVM+
BTrace
进入unsafe modehttp://kenai.com/projects/
btrace
/pages/UserGuideBTrace很强大,但有很多安全限制,比如:--
·
2015-04-22 15:00
visualvm
利用
btrace
在线监控java程序状态
btrace
介绍 下载地址:https://kenai.com/projects/
btrace
/downloads/directory/releases/ 选择版本进行下载,这里下载的是
m635674608
·
2015-04-15 14:00
BTrace
BTrace
功能
二、
BTrace
功能
BTrace
天生就
m635674608
·
2015-04-15 14:00
BTrace
BTrace
介绍和生产环境例子
一/简单介绍
BTrace
是一个可靠的,用来动态跟踪Java程序的工具。它通过动态对运行中的Java程序进行字节码生成来工作。
令飞
·
2015-04-15 13:00
BTrace
线上排查
利用
btrace
在线监控java程序状态
btrace
介绍 下载地址:https://kenai.com/projects/
btrace
/downloads/directory/releases/ 选择版本进行下载,这里下载的是
·
2015-04-15 06:00
在线
BTrace
利用
BTrace
功能
二、
BTrace
功能
BTrace
天生就
·
2015-04-15 06:00
BTrace
使用
Btrace
查看某个线程池活跃线程大小
某一天想查看某个应用里的hsf活跃线程数(工作线程)。第一个想到的jstack,根据jstack打出的日志分析。典型日志: Xml代码 "HSFBizProcessor-thread-6"prio=10 tid=0x00002aaabdffd800 nid=0x201f runnable [0x000000004768e000] java.lang.Thread.State: RUNNAB
wbj0110
·
2015-02-26 15:00
BTrace
使用
Btrace
查看某个线程池活跃线程大小
某一天想查看某个应用里的hsf活跃线程数(工作线程)。第一个想到的jstack,根据jstack打出的日志分析。典型日志: Xml代码 "HSFBizProcessor-thread-6"prio=10 tid=0x00002aaabdffd800 nid=0x201f runnable [0x000000004768e000] java.lang.Thread.State: RUNNAB
wbj0110
·
2015-02-26 15:00
BTrace
使用
Btrace
查看某个线程池活跃线程大小
某一天想查看某个应用里的hsf活跃线程数(工作线程)。第一个想到的jstack,根据jstack打出的日志分析。典型日志: Xml代码 "HSFBizProcessor-thread-6"prio=10 tid=0x00002aaabdffd800 nid=0x201f runnable [0x000000004768e000] java.lang.Thread.State: RUNNAB
wbj0110
·
2015-02-26 15:00
BTrace
[FAQ] Jedis使用过程中踩过的那些坑
一个大坑:若实例化 JedisShardInfo 时不设置节点名称(name属性),那么当Redis节点列表的顺序发生变化时,会发生“键 rehash 现象” 使用
BTrace
bert82503
·
2015-02-06 21:00
jedis
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他