原文:Java应用调试利器——BTrace教程

http: www.jianshu.com p f d 背景 生产环境中可能出现各种问题,但是这些问题又不是程序error导致的,可能是逻辑性错误,这时候需要获取程序运行时的数据信息,如方法参数 返回值来定位问题,通过传统的增加日志记录的方式非常繁琐,而且需要重启server,代价很大。BTrace应运而生,可以动态地跟踪java运行程序,将跟踪字节码注入到运行类中,对运行代码侵入较小,对性能上的 ...

2016-07-30 14:07 0 11122 推荐指数:

查看详情

线上应用调试利器 --Arthas

,我们在上面做任何想要的调试!但是,明显, btrace 的使用还是有一定成本的,比如:安装应用,写调试脚 ...

Sun Apr 28 19:56:00 CST 2019 0 3289
Java BTrace实战(1)--BTrace的入门和使用

前言:   对线上的java服务, 往往采用日志进行问题处理和分析. 倘若日志缺乏相关的信息时, 那又该如何处理? 远程调试会影响服务的正常工作, 修改代码重新部署的方案其实时性和灵活性难以保证(线上服务的流程繁琐, 问题追踪的不确定性), 有没有两全的完美方案(不影响正常服务, 又灵活/无 ...

Fri Aug 29 23:33:00 CST 2014 0 4404
调试工具BTrace 的使用--例子

BTrace 是一款利用hotSpot虚拟机可以动态替换class的特点而完成的,可以对online的程序动态的改变类的行为(一般为加些打印日志),进而进行线上调试的一个工具。 一篇淘宝技术团队的博客:http://rdc.taobao.com/team/jm/archives/509 主要 ...

Tue May 15 02:45:00 CST 2012 0 11422
Laravel 调试利器 —— Laravel Debugbar 扩展包安装及使用教程

1、简介 Laravel Debugbar 在 Laravel 5 中集成了 PHP Debug Bar ,用于显示调试及错误信息以方便开发。该扩展包包含了一个 ServiceProvider 用于注册调试条及开发过程中数据集合显示,你可以发布其前端资源和配置,还可以配置显示重定向 ...

Wed Feb 22 03:45:00 CST 2017 0 7213
【测试工具】http协议调试利器fiddler使用教程

转自:http协议调试利器fiddler使用教程http://bbs.phpchina.com/thread-207418-1-1.html Fiddler真乃神器!它和市面上常见的很多web调试器、http调试器、sniffer都不同!它的原理是在浏览器(或者其他使用http协议的进程)和服 ...

Fri Oct 18 23:46:00 CST 2013 0 3689
Btrace官方教程-中文版

教程英文版来源:https://github.com/btraceio/btrace/blob/master/docs/usersguide.html BTrace用户指南 BTrace是一种安全,动态的Java跟踪工具。BTrace通过动态(字节码)检测正在运行的Java程序的类来工作 ...

Wed Nov 21 02:06:00 CST 2018 1 5883
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM