Dubbo + zk 微服务

一、安装zk注册中心

win版本:windows环境下安装zookeeper教程详解(单机版)-CSDN博客

linux版本:

二、服务提供方搭建

引入dubbo和zk依赖

提供接口

使用注解方式实现接口级注册到zk,而springcloud是将服务注册到注册中心

注册接口

dubbo配置下面表示注解方式的包扫描,扫描实现类标有dubbo注解的service实现接口级注册到zk

使dubbo配置生效

三、服务消费方搭建

引入dubbo和zk依赖

和服务提供者配置一样,唯一区别在于需要改服务端口为8002

消费接口

登记接口

dubbo配置向zk登记消费接口,这样zk才知道消费者在哪儿

使dubbo配置生效

四、启动测试

先启动服务提供方,在启动服务消费方,不然如果先启动服务消费方就会报错在zk中找不到服务,也就是找不到服务提供方服务,所以确保服务提供方先注册进去;

五、监控中心

安装dubbo-admin-master

也可以在idea中直接启动;

dubbo管理端的使用

1、启动zk:服务数1

2、启动服务提供者:应用数1,提供者1

3、启动服务消费者:应用数2,消费接口调用后才显示消费者数为1

六、超时时间

服务提供者中设置

七、超时次数

服务提供者中设置

八、版本控制

服务提供方设置

服务消费方设置

测试

九、本地存根

相关推荐
百度智能云2 天前
发布即上线!百度智能云Day0全栈适配GLM-5.1
百度·dubbo
冰暮流星3 天前
javascript之dom访问属性
开发语言·javascript·dubbo
量子炒饭大师3 天前
【C++ 11】Cyber骇客 最后的一片净土 ——【列表初始化{}】(附带完整代码解析)
c++·dubbo·列表初始化
量子炒饭大师3 天前
【C++ 11】Cyber骇客 最后的一片净土 ——【C++11的 简单介绍 + 发展历史】历史唯物主义者带你理顺C++发展的由来
c++·dubbo·c++11
海兰5 天前
【实战】详解本地图书馆MCP服务 —注册到Nacos指南
运维·服务器·dubbo·银行ai
zs宝来了5 天前
Dubbo SPI 机制:ExtensionLoader 原理深度解析
微服务·dubbo·spi·源码解析·extensionloader
计算机毕设源码分享8888886 天前
【无标题】
dubbo
量子炒饭大师7 天前
【C++进阶】Cyber骇客的赛博血统上传——【面向对象之 继承 】一文带你搞懂面向对象编程的三要素之————继承
c++·dubbo·继承·面向对象编程
一个人说晚安8 天前
Docker 部署 OpenClaw 并接入第三方大模型 (MiniMax) 完整排坑指南
java·开发语言·dubbo
Memory_荒年9 天前
Dubbo面试通关秘籍:从“小白”到“源码大神”的终极指南
java·后端·dubbo