
监控
coding4all
这个作者很懒,什么都没留下…
展开
-
arthas反编译线上服务器应用包
相信大家在工作中可能会遇到这个问题:有个bug你修复了,在测试环境测试通过,但是部署到生产环境,bug还是原来的bug,然后你就开始怀疑人生了。怀疑自己的代码还有bug、怀疑线上的数据问题、怀疑。。。。。。 其实如果大家对自己的代码质量有信心,你就可以直接找下运维,是不是部署的问题(部署包拿错了、压根没替换部署包、替换了没重启等)。这时候想要验证自己的猜想,直接使用arthas反编译看下相关代码是不是最新的就可以了。 下面划重点,如果在线上反编译看代码呢? # 下载arthas curl -O htt原创 2021-03-01 14:15:32 · 847 阅读 · 0 评论 -
arthas监控方法的入参出参以及耗时
今天客服人员反馈,线上环境用户收到不到绑定会员的验证码(阿里云短信服务),我脑海中的第一反应是:“操,阿里云账户余额是不是又没钱了”。为什么会这么想呢?因为之前都发生过好几次这样的事情了。再仔细想想,“我前几天不是刚买了短信包吗?应该不会没钱了”。然后我熟练的打开了日志监控平台,看到了让我无法淡定的日志(见下图): 在看下发送短信的代码,简直让我崩溃,这日志打印和不打印有什么区别吗?我就想看下发送短信的结果,咋这么难?(之前开发人员的杰作): public static SendSmsRespo.原创 2021-02-23 20:21:30 · 4398 阅读 · 0 评论