一款 dubbo 服务可视化调试工具
一 背景
dubbo 接口调试复杂,需要通过 telnet 命令或者通过 consumer 调用来触发。 telnet 语句参数格式复杂,每次编写都要小心谨慎,一旦出错又需重来。 复杂对象参数传参调用接口复杂,编写 java api 调用接口时间成本较高。很多时候,我们只是简单调试,或者做数据查询,如果有工具能快速获得结果显然最好。
二 一款开源的 dubbo 接口调试工具
2.1 原项目地址
项目开源在了 gitee 上,地址:https://gitee.com/IdeaHome_admin/dubbo-proxy-tools
2.2 当前 fork 和 star 情况
2.3 最新版本及支持功能
当前版本:2.0.0-release。除了简单的连接 zk 注册中心内提供的服务并调试接口外,还增加了自定义对象传参、转让测试用例给其他用户、dubbo 压力测试、请求详情分析等功能。当前还在不断更新中。
项目使用 springboot 开发,做了简单的权限支持,已登录账号和未登录账号两种访问方式,配置控制即可。
首页效果:
看到 2.0 版本的更新,目前支持用例转让和压力测试:
压力测试:
三 近期更新计划
有些博友反馈该工具的部署方式过于复杂,后期打算将前后端分离的模式调整为单体结构,减轻部署的困难程度。
目前我也是贡献者中的一员,近几天正在做前后端合一工作,并计划后面实现 nacos 等其他注册中心的支持。欢迎大家加入讨论和贡献代码。
版权声明: 本文为 InfoQ 作者【程序员架构进阶】的原创文章。
原文链接:【http://xie.infoq.cn/article/71e3c19695b49914b7655461a】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论