Btrace线上跟踪Java程序问题点

背景:

线上服务接口在大量调用中出现相同的参数却有时会超时返回空结果现象,本地测试无法顺利重现该现象,初步怀疑是httpclient连接耗尽导致无法获得新连接从而直接超时返回。但是无法从日志中做出判断,因为日志没有任何报错信息只有查询耗时达到超时时间。

方案:

1.调整参数试图本地还原出线上出现的场景。
2.使用Btrace编写脚本在线调试
/*
https://www.cnblogs.com/zengkefu/p/5720854.html
这里明天补充怎么使用Btrace来跟踪
*/

你可能感兴趣的:(Btrace线上跟踪Java程序问题点)