coody-debug 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
coody-debug 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 GPL
开发语言 HTML/CSS
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 Coody
适用人群 未知
收录时间 2017-02-07

软件简介

1、面向问题

1.1 测试环境或正式环境下接口监控

当我们项目发布后,往往碰到由测试或用户触发的各种BUG,由不同的情况而产生不同的结果。然而人力有时穷有时弱,再资深的工程师也不能保证所有问题均考虑到,由此在业务出现问题的情况下对日志进行排查,排查难度取决于日志量,方法触发频率和方法调试的成本,同时某些特殊的业务可能出现一片茫然(本人碰到过招不到问题的情况)。故此研发此功能,用于时间段对某方法的监听与带参复现BUG情况。

1.2 环境下已编译的class文件字段方法与注解预览

当我们项目发布后,往往由于不同版本的部署或临时部署解决方案引发线上与本地的一些差异,然而对线上操作过于频繁,对用户体验存在一定的影响。故此研发此功能,用于项目发布后,对某个class的字段、方法、注解、继承类、接口进行审计,以便于排查错误

1.3 方法的带参自助调试

在监听到参数流入的情况下,我们需要复现BUG以便排查错误信息,那么在本功能处即可实现,使用者可以通过监听到的参数或者手工输入的参数对方法进行调用测试,出参返回方法的执行结果或异常西宁西,以及方法的前后执行时间等。

1.4 缓存的管理

以往的清理缓存,均是写一个jsp。调用相关的服务进行清理,jsp路径是对外的,那么由此存在部分安全隐患,以及编写jsp的工程成本,故此研发此功能,用于实时对线上缓存进行管理

1.5 定时任务管理

在集群的环境下,定时任务往往需要单例执行,然而在重启发布的时候,不方便对定时任务进行管理,故此,本功能用于定时任务的卸载、启用以及执行机器的在线迁移,完美兼容各种重启与排错操作

2、系统特征

内置JdbcHandle。基于JDBC反射封装的数据库操作工具

兼容多数据源注解控制

兼容注解缓存控制

集成服务端接口机制

集成注解自动验参

集成参数自动装载

3、Simple 在线 debug 平台功能列表:

1:系统运行状态

2:方法监听管理

3:资源与类信息管理/方法调试/方法监听

4:定时任务管理

5:缓存管理

6:debug日志

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/08/28 20:59

go debug

https://www.cnblogs.com/li-peng/p/8522592.html 0 转 通过log库输出日志,我们可以对程序进行异常分析和问题追踪。但有时候,我也希望能有更直接的程序跟踪及定位工具能够帮助我们更方便快捷的追踪、定位问题,最直观的感觉还是使用调试器。Linux平台下,原生的C/C++程序,我们往往使用gdb进行程序调试,切换到Gol...

0
0
发表了博客
2019/08/30 12:38

golang remote debug和docker debug

在编写 Go 代码的时候,因为很多时候都是需要调试服务器上的代码的,作为一个年长的工程师,肯定不能用 log.Printf 来调试问题,所以我选择了 delve 这个工具,通过 delve 我可以像本地调试代码一样在 Goland 中调试 Go 代码,很是惬意。如果要说缺点的话,那就是在服务端启动 delve 的 server 端之后,必须在一定时间内...

0
0
发表了博客
2012/12/26 14:31

Debug

0
0
发表了博客
2012/08/21 18:45

Debug

http://www.codeproject.com/Articles/37456/How-To-Inspect-the-Content-of-a-Program-Database-P http://www.codeproject.com/Articles/37883/Symbols-File-Locator...

0
0
发表了博客
2010/08/11 13:45

Tip: Unicode Debug和Debug有什么区别?

Unicode Debug和Debug有什么区别? Unicode Debug是宽字符(UNICODE)版本,每个字符占用两个字节的存储空间 普通的Debug是单字(MBCS)版本,一个是unicode工程,另一是ansi工程。 相对于ASCII,Unicode为双字节长的字符集,到目前已定义了世界上绝大多数文字的常用字,ASCII字符集是它的子集,即Unicode字符集兼容ASCII字符...

0
1
发表了博客
2015/02/22 12:03

qt debug

This does not seem to be a "Debug" build

0
0
发表了博客
07/27 10:38

Debug LinkedList

目录 Debug LinkedList源码 2.1 Debug 分析第一个元素是如何进入链表的 2.2 Debug 分析如何通过下标插入指定位置add(index,e) 2.3 Debug 分析如何通过下标获取指定元素 2.4 Debug 分析如何通过下标删除元素 2.5 Debug 分析如何通过对象删除节点(内容) Debug LinkedList源码 前置知识 LinkedList基于链表,LinkedLis...

0
0
发表于软件架构专区
2016/12/10 13:42

远程debug

利用eclipse远程debug,tomcat开启远程debug支持,jar应用开启远程debug支持

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
15 收藏
分享
返回顶部
顶部