Code Checker:面向 Spring Boot 线上排障的受控调用诊断工具(Vibe Coding 产品)
Code Checker 是一个给 Spring Boot 服务使用的线上诊断工具。
它解决的问题很直接:线上遇到参数、返回值、异常或日志问题时,通常需要临时加日志、发版、再复现。Code Checker 可以直接连接指定的一台服务实例,选择允许范围内的 Bean 和方法,填写 JSON 参数后执行调用,当场查看结果。
### 功能亮点:
- 按包白名单展示可调用的 Bean 和方法
- 查看方法签名、参数类型和泛型信息
- 手工填写 JSON 参数并调用方法
- 查看返回值、执行耗时、异常信息和异常堆栈
- 收集本次调用线程的业务日志、标准输出和 SQL 日志
- 日志支持搜索、级别筛选、复制和高亮
- 支持查看最近调用记录,并将历史参数带回调试区
- 支持私有方法诊断,但会明确提示其绕过 Spring AOP
- 每次执行前展示目标服务、Bean 、方法和参数,避免误操作
- 提供 Starter 版本、协议版本和关键能力开关的连接信息
Code Checker 不做服务注册、批量调用、持久化审计和实时日志平台。它只专注于一件事:让研发在受控范围内,更快完成一次线上问题定位。




---
原文链接:[点击查看](https://www.v2ex.com/t/1232823)
它解决的问题很直接:线上遇到参数、返回值、异常或日志问题时,通常需要临时加日志、发版、再复现。Code Checker 可以直接连接指定的一台服务实例,选择允许范围内的 Bean 和方法,填写 JSON 参数后执行调用,当场查看结果。
### 功能亮点:
- 按包白名单展示可调用的 Bean 和方法
- 查看方法签名、参数类型和泛型信息
- 手工填写 JSON 参数并调用方法
- 查看返回值、执行耗时、异常信息和异常堆栈
- 收集本次调用线程的业务日志、标准输出和 SQL 日志
- 日志支持搜索、级别筛选、复制和高亮
- 支持查看最近调用记录,并将历史参数带回调试区
- 支持私有方法诊断,但会明确提示其绕过 Spring AOP
- 每次执行前展示目标服务、Bean 、方法和参数,避免误操作
- 提供 Starter 版本、协议版本和关键能力开关的连接信息
Code Checker 不做服务注册、批量调用、持久化审计和实时日志平台。它只专注于一件事:让研发在受控范围内,更快完成一次线上问题定位。




---
原文链接:[点击查看](https://www.v2ex.com/t/1232823)
· 0 个赞