Windows下载 | Mac Intel 芯片下载 | Mac M1 芯片下载
- 支持多注册中心( zookeeper、nacos、dubbo-admin或dubbo-admin相同协议的服务)
- 支持多数据源同时管理
- 支持服务搜索、服务收藏、调用历史、服务提供者和消费者展示、 服务启用、禁用、配置编辑
- 支持服务调用(目前已支持dubbo、http等协议,如有需要可提)、快捷生成
invoke
命令、支持方法填充(历史参数、默认参数) - 支持telnet直接连接到提供者
需要执行如下命令
sudo xattr -d com.apple.quarantine /Applications/Dubbo-Desktop-Manager.app
使用jdk17+需要配置如下jvm参数
--add-opens java.management/java.lang.management=ALL-UNNAMED --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED --add-opens java.management/sun.management=ALL-UNNAMED --add-opens java.base/java.time=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens java.base/java.security=ALL-UNNAMED --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-exports java.base/sun.security.action=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/sun.util.calendar=ALL-UNNAMED
- 打开dubbo-admin并且打开F12
- 从控制台中虽然找到一个发往后台的请求地址,拿到它的前缀
![image](https://private-user-images.githubusercontent.com/32925394/336883625-8f14350a-b79c-40cc-829a-1700263aa260.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3Mzg4MDgsIm5iZiI6MTczOTczODUwOCwicGF0aCI6Ii8zMjkyNTM5NC8zMzY4ODM2MjUtOGYxNDM1MGEtYjc5Yy00MGNjLTgyOWEtMTcwMDI2M2FhMjYwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE2VDIwNDE0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRkMWMxYWZmZDY2NDc3N2U0Yjk3OTgyOGNiOGFmYWViMmIzYzdiZjJjMDU5Zjc4Mzk5NjU1MTg5Nzc3OTBiMzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0bS0aM8OACj02NJpRmBwmaBQtNtBdCsAF1Yu6pDhypQ)
![image](https://private-user-images.githubusercontent.com/32925394/336855344-8ec1556f-7efe-4fb6-b472-e84c57fd51f3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3Mzg4MDgsIm5iZiI6MTczOTczODUwOCwicGF0aCI6Ii8zMjkyNTM5NC8zMzY4NTUzNDQtOGVjMTU1NmYtN2VmZS00ZmI2LWI0NzItZTg0YzU3ZmQ1MWYzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE2VDIwNDE0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZmOTJjMzc2ZTFkOGY2NGI0ZTk4NmQ2MDZiN2MwOWU0OGVhZmY2ZDMzNTA2MmNkZjU0MmFlN2EzMGM3YTRkZDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.trk88AoXsSwyOq3NMdme6hR8E5CRv0xyBDyYZLeQelU)
- dubbo2.7以后才有元数据,如果你是2.7之前的版本,那是没办法进行参数填充的,需要自行补齐参数类型
- 如果是2.7之后的版本,那么检查一下是否配置了上报元数据
- 如果上面都没问题,可能是元数据未上报...
因为下面这些框架、博客才有这个工具的诞生
首先感谢 MARKSZのBlog 大佬Electron系列博客,大而全,给了我很多参考的地方,也从里面CV了部分代码 博客地址:https://molunerfinn.com/electron-vue-1/#Electron%E7%AE%80%E8%A6%81%E4%BB%8B%E7%BB%8D