环境搭建(zookeeper+dubbo-admin)
★Zookeeper注册中心(Registry)
Zookeeper是一个树形的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高,可用于生产环境,并推荐使用
zookeeper默认断口:2181,在zoo.cfg配置文件中可查看
官网:https://zookeeper.apache.org/releases.html
1.下载解压:
cmd命令运行 zkServer.cmd
第一次运行会报错!!
处理方式:
第一步,在conf文件夹下找到 zoo_sample.cfg并复制一份:
第二步:将zoo_sample-副本.cfg改名为zoo.cfg即可。
2. 在zookeeper根目录下建立文件夹名为:data用于存放临时数据:
3.修改zoo.cfg配置文件
保存退出,重新启动zookeeper:
4.测试
启动zkCli.cmd
★管理控制台(Monitor)
可视化界面维护和管理众多服务。
dubbo-admin:是一个监控管理后台,查看我们注册了哪些服务,哪些服务被消费。在实际开发中可以省略。
1.下载dubbo-admin:
地址:https://github.com/apache/dubbo-admin/tree/master
2.解压进入目录
修改dubbo-admin\src\main\resources\application.properties 指定zookeeper地址
3.在项目目录下打包dubbo-admin
mvn clean package -Dmaven.test.skip=true
在aubbo-admin-master的根目录下运行cmd。
在target下查看打包后的jar包
4.执行dubbo-admin\target下dubbo-admin-0.0.1-SNAPSHOT.jar
在dubbo-admin-0.0.1-SNAPSHOT.jar的路径下执行cmd,运行运行jar包命令:
java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
运行jar包的前提是要开启zookeeper服务,否则回报错。
5.浏览器访问监控页面:
http://127.0.0.1:7001/
用户名和密码都是:root
zookeeper(必须): 注册中心
dubbo-admin(非必须): 监控管理后台
Dubbo(必须): jar包。java的RPC框架
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!