Springboot - Zookeeper配置

2021-04-30 13:27

阅读:525

标签:inf   cti   文件   ons   instance   gis   apach   frame   pid   

Springboot 版本 2.0.3.RELEASE

github : https://github.com/szjomin/SpringBootZookeeperConfig

一、java

pom 文件 - properties

spring-cloud.version>Finchley.RELEASEspring-cloud.version>

pom 文件 - denpendenies

        dependency>
            groupId>org.springframework.cloudgroupId>
            artifactId>spring-cloud-starter-zookeeper-discoveryartifactId>
        dependency>

        dependency>
            groupId>org.apache.zookeepergroupId>
            artifactId>zookeeperartifactId>
            version>3.4.13version>
            exclusions>
                exclusion>
                    groupId>org.slf4jgroupId>
                    artifactId>slf4j-log4j12artifactId>
                exclusion>
            exclusions>
        dependency>


        dependency>
            groupId>com.101tecgroupId>
            artifactId>zkclientartifactId>
            version>0.10version>
            exclusions>
                exclusion>
                    artifactId>slf4j-apiartifactId>
                    groupId>org.slf4jgroupId>
                exclusion>
                exclusion>
                    artifactId>log4jartifactId>
                    groupId>log4jgroupId>
                exclusion>
                exclusion>
                    artifactId>slf4j-log4j12artifactId>
                    groupId>org.slf4jgroupId>
                exclusion>
            exclusions>
        dependency>

pom 文件 -  dependencyManagement

       dependencies>
            dependency>
                groupId>org.springframework.cloudgroupId>
                artifactId>spring-cloud-dependenciesartifactId>
                version>${spring-cloud.version}version>
                type>pomtype>
                scope>importscope>
            dependency>
        dependencies>

2、注解

@EnableDiscoveryClient

在application上注解

技术图片

 3、配置文件

  cloud:
    zookeeper:
       connect-string: 127.0.0.1:2181   
       discovery: 
          register: true
          enable: true
          instance-id: 1
          root: /

技术图片

 

 

二、启动zookeeper 服务

技术图片

 

【 附:使用 zkui 实现 zookeeper 可视化 :https://www.cnblogs.com/zhangchengzi/p/10907595.html 】

 

Springboot - Zookeeper配置

标签:inf   cti   文件   ons   instance   gis   apach   frame   pid   

原文地址:https://www.cnblogs.com/Jomini/p/13228694.html


评论


亲,登录后才可以留言!