1. Adresse de téléchargement de Zookeeper:
http://mirror.bit.edu.cn/apache/zookeeper/
2. Téléchargez le package compressé téléchargé sur Centos7, (note: téléchargez le package compressé de / bin, la raison est Baidu)
3. Décompressez le package compressé sous / usr / local (chemin personnalisé)
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz -C /usr/local
4. Renommez le nom du dossier (aucune opération requise)
[root@VM_0_17_centos ~]# cd /usr/local
[root@VM_0_17_centos ~]# mv apache-zookeeper-3.6.1-bin zookeeper-3.6.1
5. Entrez dans le répertoire de configuration du gardien de zoo et copiez un fichier de configuration
[root@VM_0_17_centos ~]# cp zoo_sample.cfg zoo.cfg
6. Entrez ensuite dans le répertoire bin de zookeeper et démarrez le serveur
[root@VM_0_17_centos ~]# ./zkServer.sh start
7, enfin démarrer le client
[root@VM_0_17_centos bin]# ./zkCli.sh
Entrez la commande après le succès: le ls /
succès est indiqué comme suit!
Remarque: lorsque la version de zookeeper de votre pom est supérieure à celle de votre serveur, vous devez exclure le package jar
<!-- SpringBoot整合zookeeper客户端 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zookeeper-discovery</artifactId>
<!-- <!–先排除自带的zookeeper3.5.3–>-->
<exclusions>
<exclusion>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- <!–添加zookeeper3.4.9版本–>-->
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>3.4.9</version> <!-- 指定你的版本-->
</dependency>