求解释springboot + dubbo 中的 spring.dubbo.registry.address 这个配置为什么多台需要backup

fashionbrot 发布于 2018/01/02 15:29
阅读 14K+
收藏 1

正在直播: LF AI 基金会主办首届AICON 2022>>>

spring.dubbo.registry.address=zookeeper://10.20.153.10:2181?backup=10.20.153.11:2181

 

配置这个地址,需要配置多台的时候,为什么是需要backup 这种写法?

为什么不是以下这种呢

spring.dubbo.registry.address=10.20.153.10:2181,10.20.153.10:2182,10.20.153.10:2183

加载中
0
鸟菜啊
鸟菜啊

取第一个就行了,

0
jelly_oy
jelly_oy

我也想问这个问题,求高手da'yi

0
安宇雨
安宇雨

zookeeper集群注册中心正确配置应该是

spring.dubbo.registry.address=zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182,127.0.0.1:2183

或者
spring.dubbo.registry.protocol=zookeeper

spring.dubbo.registry.address=127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183

同理,当这样用





<parent>    
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.1.RELEASE</version>
    <relativePath/>
</parent>

<dubbo.version>2.6.5</dubbo.version>

<!-- Dubbo Spring Boot Starter -->
<dependency>
    <groupId>com.alibaba.boot</groupId>
    <artifactId>dubbo-spring-boot-starter</artifactId>
    <version>0.2.1.RELEASE</version>
</dependency>
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>dubbo</artifactId>
    <version>${dubbo.version}</version>
</dependency>

dubbo.registry.address=zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182,127.0.0.1:2183

相等于

dubbo.registry.protocol=zookeeper

dubbo.registry.address=127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部