dubbo 实践

3 篇文章 0 订阅
2 篇文章 0 订阅

1、本地 Zookeeper 配置与启动

Windows 环境下 Zookeeper 单机 下载、配置、启动和简单命令


2、eclipse 搭建 Maven 聚合架构


dubbo-stu-master 是聚合父类

dubbo-stu-api 是jar,提供接口

dubbo-stu-provider 是web,实现 dubbo-stu-api 的接口,并提供 dubbo 服务

dubbo-stu-consumer 是web,通过 dubbo-stu-api 接口,调用 dubbo-stu-provider 提供的 dubbo 服务


Maven 聚合结构请参考:eclipse 实现 Maven 多模块聚合-module


3、maven 配置和官方案例

dubbo 部分 配置的关系


4、代码 github地址

https://github.com/Bestcxy/dubboStudy


5、解决eclipse  dubbo:service 标签报错的问题

 从dubbo jar包中获取 dubbo.xsd

在eclipse->window->preferences->XML->XML Catalag->ADD->

配置Location 为xsd文件位置,不要包含中文,配置key为http://code.alibabatech.com/schema/dubbo/dubbo.xsd

然后在报错的xml文件上右键 Validate


6、指定 dubbo 发布版本

由于实际生产中总是涉及到版本更新问题,那么如何使得新旧版本服务正常交替就会成为一个很重要的问题

dubbo提供了版本控制,只要在服务的发布和使用配置中增加 version=“1.0.0”即可,当然,也可以不加

也可以provider version="1.0.0",consumer version="*"

7、指定 group 

该属性与版本有异曲同工之妙,可以通过在 provider和consumer指定 group=“groupname”来指定特定的服务者访问特定的服务



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值