dubbo

dubbo把业务层(service、 dao、model)做成服务
consumer.xml
 <dubbo:reference id="fnRedeemService"

interface="com.service.finance.fnredeem.FnRedeemSer

vice" check="false" />
1、check="false"  如果提供方服务没启动,消费方服务在启动时,可

以正常启动,在调用提供方的时候,才报错。否则消费服务因为提供服务

没启动,消费方服务也不能启动成功

一、zookeeper
zookeeper 是dubbo服务的注册中心
二、dubbo管理控制台的安装及使用
dubbo管理控制台可以对注册到zookeeper中心的服务提供者和消费者进

行管理,但是管控台是否正常对dubbo服务没有影响,管控台也不需要高

可用,因此可以单节点部署。
dubbo管控台的部署:
1、dubbo管控台是个war包(dubbo-admin-2.5.3.war),将war解压重

命名为ROOT,部署到tomcat容器的webapps目录下,电脑Ip:

192.168.3.71 tomcat端口:8080
2.修改dubbo.properties文件的配置(dubbo.properties位置:解压包

ROOT的Web-inf目录下)
(1)修改zookeeper注册中心地址(192.168.3.72:2181为zookeeper的安

装地址)
dubbo.register.address=zookeeper://192.168.3.72:2181
(2)dubbo管控台,用户名是root的,修改其登陆密码为root
dubbo.admin.root.password=root
3、启动tomcat服务,即启动了dubbo管控台
4、访问管控台
在浏览器地址栏输入http://192.168.3.71:8080(部署到tomcat的Ip

及tomcat端口),进入管控台,输入用户名root密码root

(dubbo.properties中配置的用户名密码)

 

你可能感兴趣的:(dubbo)