一、使用zookeeper作为注册中心
首先需要先安装好zookeeper服务器(解压zookeeper安装包-->进入conf/配置好zoo.cfg,在该文件中指定好data目录-->启动)
provider写法:
一般写在applicationContext-service文件中,需要加入dubbo的约束
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
在xsi:schemaLocation标签中加入
http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd
1)配置提供方的信息,用于计算依赖关系,名称可以随意,一般需要见名思意
<dubbo:application name="provider-name" />
2)配置注册中心的地址。并指定注册中心的协议格式
<!--此处使用的是zookeeper为注册中心,故protocol值为zookeeper
address写的是对应的zookeeper注册中心的IP地址及zookeeper的端口号,默认为2181 -->
<dubbo:registry protocol="zookeeper" address="192.168.1.12:2181" />
3)配置提供服务的协议信息,如端口号等