资讯专栏INFORMATION COLUMN

Java在线调试工具

Bamboy / 1556人阅读

摘要:在线调试工具你是否突然一天接到电话线上服务怎么回事,有人反应哦,我先看看啊心想去,真的有问题,竟然没打是不是传参传错了看不出来了异常信息也没有这有点难办啊遇到这样的一种情况,如果需要发现问题最快且风险最小的解决方式,你会怎么办远程,不行,对

Java在线调试工具

你是否突然一天接到电话:

Qa :线上xx服务怎么回事,有人反应@#¥#@#¥#
You :哦,我先看看啊
...
心想: 去,真的有问题,竟然没打log... 是不是传参传错了...看不出来了...异常信息也没有...这有点难办啊
...

遇到这样的一种情况,如果需要发现问题最快且风险最小的解决方式,你会怎么办?

远程debug,不行,对线上服务的影响风险太大,也太麻烦,又要切流量,又要打开远程端口

把log打印出来,不行,来不及了,运维也不在你身边

我就想看看传参是不是有问题,来吧,在把参数打印出来,我们在上次线,哎

如果有这么一款工具,在你服务毫无知觉的情况下,它可以做到下面几点

直接监控某个方法的传参,把参数给我打印出来

直接帮我统计某个方法的执行监控,响应时间监控,执行成功监控

如果服务存在异常,把堆栈信息打印出来

......

greys

greys就是这样一款工具,它由阿狸的同事开发,推荐给大家,具体介绍请点击查看

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/64668.html

相关文章

  • 用友云开发者中心助你上云系列之在线调试

    摘要:如何使用开发者中心进行在线调试如果你已经使用了开发者中心部署应用上云,那么,可以非常荣幸的告诉你,看完下面的步骤,只需几秒钟的配置,就可以解救你于水火之中。此过程也可以用于日常开发过程中的在线定位问题,面对众多的微服务,无需再烦恼了。 现在,大家开始越来越多的谈论到高可用架构的互联网应用。什么是高可用?高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素...

    opengps 评论0 收藏0
  • 用友云开发者中心助你上云系列之在线调试

    摘要:如何使用开发者中心进行在线调试如果你已经使用了开发者中心部署应用上云,那么,可以非常荣幸的告诉你,看完下面的步骤,只需几秒钟的配置,就可以解救你于水火之中。此过程也可以用于日常开发过程中的在线定位问题,面对众多的微服务,无需再烦恼了。 现在,大家开始越来越多的谈论到高可用架构的互联网应用。什么是高可用?高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素...

    dunizb 评论0 收藏0
  • 常见的编译器

    摘要:其中前端常见的编译器有凭借其漂亮的用户界面和极其强大的功能,被誉为神级代码开发工具。所谓的集成开发环境,就是指用于提供程序开发环境的应用程序,一般包括代码编辑器编译器调试器和图形用户界面工具。 其中前端常见的编译器有     Sublime Text Sublime Text凭借其漂亮的用...

    archieyang 评论0 收藏0
  • 如何直观地理解程序的运行过程?

    摘要:了解代码的执行过程是编程的基本要求。还有种方法就是使用提供的调试功能,通过添加断点和单步运行,了解程序的运行状态。对于初学编程,难以理解程序运行过程的苦手来说,绝对可称之为神器。每天共执行和演示超过段程序。 了解代码的执行过程是编程的基本要求。一个熟练的编程老手只需要用肉眼看着代码,就能对其运行的过程有所了解。然而对于刚接触编程不久的新手来说,这种事情就没那么显而易见了。于是在编写代码...

    Olivia 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<