Dubbo配置使用
使用步骤
注意事项
@ImportResource({"classpath:dubbo-consumer.xml"})
@ImportResource({"classpath:dubbo-provider.xml"})直连
只注册/只发布
多协议机制
多注册中心
多版本
Last updated
@ImportResource({"classpath:dubbo-consumer.xml"})
@ImportResource({"classpath:dubbo-provider.xml"})Last updated
<dubbo:reference id="dubboService"
interface="top.lilixin.dubbo.DubboInterface"
url="dubbo://127.0.0.1:30001/top.lilixin.dubbo.DubboInterface"/><dubbo:registry subscribe="false" address="localhost:2181"></dubbo:registry><dubbo:registry register="false" protocol="zookeeper" address="localhost:2181" check="false"/><dubbo:service cluster="failover" retries="2"
interface="top.lilixin.dubbo.DubboInterface"
ref="dubboService" protocol="rmi,dubbo"/><!--多注册中心-->
<dubbo:registry protocol="zookeeper" id="reg1" timeout="10000" address="localhost:2181"/>
<dubbo:registry protocol="zookeeper" id="reg2" timeout="10000" address="localhost:2182"/>
<dubbo:registry protocol="zookeeper" id="reg3" timeout="10000" address="localhost:2183"/><!--服务发布的配置,需要暴露的服务接口-->
<dubbo:service cluster="failover" retries="2"
interface="top.lilixin.dubbo.DubboInterface"
ref="dubboService" registry="reg1,reg2,reg3"/><!--服务发布的配置,需要暴露的服务接口-->
<dubbo:service cluster="failover" retries="2"
interface="top.lilixin.dubbo.DubboInterface"
ref="dubboService" registry="reg1" version="1.0.0"/>
<dubbo:service cluster="failover" retries="2"
interface="top.lilixin.dubbo.DubboInterface"
ref="dubboService" protocol="rmi" registry="reg2" version="1.1.0"/>