• redis 集群 kafka集群 zk集群


    redis参考 :https://www.cnblogs.com/mrhelloworld/p/docker14.html

    https://www.cnblogs.com/niceyoo/p/14118146.html

    https://www.cnblogs.com/niceyoo/p/13011626.html

    kafka参考:、

    http://www.yunweipai.com/36806.html

    https://www.bbsmax.com/A/QV5ZgGKVdy/

    https://copyfuture.com/blogs-details/20210706183258030Y

    https://blog.csdn.net/sinat_36053757/article/details/123724748

    https://www.cnblogs.com/kendoziyu/p/15134041.html

    https://blog.51cto.com/u_14834727/2994067

    https://www.cnblogs.com/user-sunli/p/14636591.html

    http://www.yunweipai.com/36806.html

    https://www.jianshu.com/p/d77149efa59f

    version: '2'
     
    services:
      kafka1:
        image: wurstmeister/kafka:0.10.2.1
        restart: always
        hostname: kafka1
        container_name: kafka1
        ports:
        - "9092:9092"
        environment:
          KAFKA_BROKER_ID: 1
          KAFKA_ZOOKEEPER_CONNECT: 11.88.171.16:2181,11.88.171.20:2181,11.88.171.24:2181
          KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://11.88.171.19:9092
          KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9092
          KAFKA_NUM_PARTITIONS: 3
          KAFKA_DEFAULT_REPLICATION_FACTOR: 2
        volumes:
        - ./kafka1/logs:/kafka
         
     
      kafka2:
        image: wurstmeister/kafka:0.10.2.1
        restart: always
        hostname: kafka2
        container_name: kafka2
        ports:
        - "9093:9093"
        environment:
          KAFKA_BROKER_ID: 2
          KAFKA_ZOOKEEPER_CONNECT: 11.88.171.16:2181,11.88.171.20:2181,11.88.171.24:2181
          KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://11.88.171.19:9093
          KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9093
          KAFKA_NUM_PARTITIONS: 3
          KAFKA_DEFAULT_REPLICATION_FACTOR: 2
        volumes:
        - ./kafka2/logs:/kafka
         
     
      kafka3:
        image: wurstmeister/kafka:0.10.2.1
        restart: always
        hostname: kafka3
        container_name: kafka3
        ports:
        - "9094:9094"
        environment:
          KAFKA_BROKER_ID: 3
          KAFKA_ZOOKEEPER_CONNECT: 11.88.171.16:2181,11.88.171.20:2181,11.88.171.24:2181
          KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://11.88.171.19:9094
          KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9094
          KAFKA_NUM_PARTITIONS: 3
          KAFKA_DEFAULT_REPLICATION_FACTOR: 2
        volumes:
        - ./kafka3/logs:/kafka
     kafka-topics.sh --create --zookeeper 11.88.171.16:2181,11.88.171.20:2181,11.88.171.24:2181 --replication-factor 3 --partitions 5 --topic www
    
     kafka-topics.sh --describe --zookeeper 11.88.171.16:2181,11.88.171.20:2181,11.88.171.24:2181  --topic www

    kafka-console-producer.sh --broker-list 11.88.171.21:9092,11.88.171.17:9092,11.88.171.23:9092 --topic www

    kafka-console-consumer.sh --bootstrap-server 11.88.171.21:9092,11.88.171.17:9092,11.88.171.23:9092 --topic www --from-beginning

      

    zk参考:

    https://www.bbsmax.com/A/QV5ZgGKVdy/

    docker network create --driver bridge --subnet 172.168.0.0/16 --gateway 172.168.0.1  zk_network
    
    version: '3.1'
     
    services:
      zoo1:
        image: zookeeper:3.4.11
        restart: always
        hostname: zoo1
        container_name: zoo1
        ports:
          - 2181:2181
        volumes:
        - "./zoo1/data:/data"
        - "./zoo1/datalog:/datalog"
        environment:
          ZOO_MY_ID: 1
          ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
        networks:
          zk_default:
            ipv4_address: 172.168.0.2
     
      zoo2:
        image: zookeeper:3.4.11
        restart: always
        hostname: zoo2
        container_name: zoo2
        ports:
          - 2182:2181
        volumes:
        - "./zoo2/data:/data"
        - "./zoo2/datalog:/datalog"
        environment:
          ZOO_MY_ID: 2
          ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
        networks:
          zk_default:
            ipv4_address: 172.168.0.3
     
      zoo3:
        image: zookeeper:3.4.11
        restart: always
        hostname: zoo3
        container_name: zoo3
        ports:
          - 2183:2181
        volumes:
        - "./zoo3/data:/data"
        - "./zoo3/datalog:/datalog"
        environment:
          ZOO_MY_ID: 3
          ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
        networks:
          zk_default:
            ipv4_address: 172.168.0.4
     
    networks:
      zk_default:
        external:
          name: zk_network  
  • 相关阅读:
    ByteArrayOutputStream 与InputStream 互相转换
    Java生成和操作Excel文件
    导出excel通用模板(程序定义模板导出)
    使用Swagger2自动生成API接口文档
    The file cannot be validated as theho st "struts.apache.org" is currently unreachable.
    Ubuntu关闭显示器技巧
    Rational License Key Error 的解决办法
    Myeclipse For Blue/Spring/Professional 9.1 破解方法及注册机 JAVA开发相关软件
    没有找到suite objects.dll 因此这个应用程序未能启动
    myEclipse下如何配置Tomcat
  • 原文地址:https://www.cnblogs.com/testzcy/p/16120998.html
Copyright © 2020-2023  润新知