Dubbo的使用及安装

安装准备

  1. zookeeper
  2. jdk

zookeeper的安装过程

  1. 先安装jdk
  2. 解压缩zookeeper
  3. 复制zookeeper的解压路径下的zoo_sample.cfg成zoo.cfg
  4. 在zookeeper解压路径下创建一个data的文件夹
  5. 修改zoo.cfg的dataDir属性为刚刚创建的data文件夹的全路径
  6. 关闭防火墙

图解

zookeeper集群的安装

步骤其实差不多


  1. 需要在data文件夹下创建一个myid的文件
  2. 编辑myid文件,里面定义该zookeeper的id
  3. 需要在zoo.cfg中最后添加各个zookeeper的地址以及互相通信的端口

注意:如果是在同一个linux下安装zookeeper集群,需要修改他们的端口号,默认端口是2181

dubbo的使用

我们需要在服务的提供者的spring配置文件中如下配置
<dubbo:application name="随便给个名字"/>
<dubbo:registry address="注册中心地址,如果是集群,地址用逗号隔开" protocol="zookeeper"></dubbo:registry>   
<dubbo:protocol port="随便给个端口号(例如20881)" name="dubbo"></dubbo:protocol>
<dubbo:service interface="服务接口的全路径" ref="接口实现类的id" timeout="访问超时时间" />
调用者的配置
<dubbo:application name="随便给个名字"/>
<dubbo:registry address="注册中心地址,如果是集群,地址用逗号隔开" protocol="zookeeper" />
<dubbo:reference interface="服务接口的全路径" id="接口的实例名"></dubbo:reference>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值