赞
踩
1、pom依赖:
com.alibaba.boot
dubbo-spring-boot-starter
0.2.0
com.101tec
zkclient
0.10
org.apache.zookeeper
3.4.11
pom
复制代码
2、配置文件配置
#=======================================Dubbo===========================================
dubbo:
application:
name: dubbo-provider/dubbo-consumer
registry:
address: zookeeper://xx.xx.xx.xx:xx
protocol: zookeeper
check: false
# group: dev
protocol:
name: dubbo
port: 20884 //消费者不需要这个配置
# monitor:
# protocol: register
# consumer:
# check: false
# timeout: 3000
scan: com.wandu.user.impl
复制代码
注意:
provider在注册时如果指定了group属性,那么初始的dubbo-admin上面你会看不见这个服务,但是consumer却能正常消费,是因为初始的dubbo-admin只能显示分组为dubbo(服务注册时未指定group则默认为dubbo)的服务,这时候你需要修改dubbo-admin的配置文件才可以正常显示,当然这是基于使用注解式配置会存在的情况
3、使用
核心的两个注解,provider的@Service,consumer的@Reference
启动类上加上注解 @EnableDubbo
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。