Tratador (seis) baseado janela de encaixe-compõem a instalação do cluster tratador

implantação tratador:

Zookeeper Há três maneiras de implantar, o modo stand-alone, o modo de cluster, modo de pseudo-cluster.

  • modo de stand-alone : ponto único de falha
  • Cluster-Mode : Conjunto Zookeeper implantado em várias máquinas, adequado para ambientes online.
  • modo de cluster pseudo : executando simultaneamente uma pluralidade de casos Zookeeper máquina, ainda têm pontos de falha, é claro, em que o número da porta de configuração para ser deslocada, para experiências usando ambiente agrupar simulado.

Nota: O
cluster é três ou número mais estranho, como 3,5,7, não muito, mais do que uma máquina de cluster e sincronização de dados eleição demorado, instável

Usando a instalação modo de cluster Zookeeper.

Porque é janela de encaixe, de modo que não é um pseudo-cluster
janela de encaixe-compose.yml

version: '3.1'
services:
    zoo1:
        image: zookeeper:3.4.13
        restart: always
        hostname: zoo1
        ports:
            - 2181:2181
        environment:
            ZOO_MY_ID: 1
            ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888

    zoo2:
        image: zookeeper:3.4.13
        restart: always
        hostname: zoo2
        ports:
            - 2182:2181
        environment:
            ZOO_MY_ID: 2
            ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888

    zoo3:
        image: zookeeper:3.4.13
        restart: always
        hostname: zoo3
        ports:
            - 2183:2181
        environment:
            ZOO_MY_ID: 3
            ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888

Eleições: Segundo o último ID da transação (ZXID) eleger, quem era o maior, que como líder. Em teoria. assim, testar diretamente o terceiro serviço não é um líder?

começo

docker-compose up -d

Interactivo para dentro do recipiente

docker exec -it zookeeper_zoo3_1 /bin/bash
./bin/zkServer.sh status

Em seguida, um problema, este é um poço. foda. Porque com a última versão, 3.4.13 ou 3.4.14 é recomendado
Aqui Insert Picture Descrição
para tentar resolver esse erro, escolheu o silêncio. Baixo número da versão é 3.4.14
Aqui Insert Picture Descrição
palpite errado, o serviço não é 3 líder, teste, dois outros
Aqui Insert Picture Descrição
serviços 1 também seguem, para que o serviço para o líder 2
Aqui Insert Picture Descrição

Publicado 44 artigos originais · ganhou elogios 5 · Visualizações 905

Acho que você gosta

Origin blog.csdn.net/qq_40634246/article/details/104603961
Recomendado
Clasificación