• zookeeper 配置文件详解


    # The number of milliseconds of each tick  心跳间隔 毫秒每次

    #  通信心跳数,Zookeeper服务器与客户端心跳时间,单位毫秒

    #  Zookeeper使用的基本时间,服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个tickTime时间就会发送一个心跳,时间单位为毫秒。

    # 它用于心跳机制,并且设置最小的session超时时间为两倍心跳时间。(session的最小超时时间是2*tickTime)

    tickTime=2000

    #  The number of ticks that the initial   ; synchronization phase can take 

    #   LF初始通信时限

     

    # 集群中的Follower跟随者服务器与Leader领导者服务器之间初始连接时能容忍的最多心跳数(tickTime的数量),用它来限定集群中的Zookeeper服务器连接到Leader的时限。

    #  10个2000ms

    initLimit=10

    # The number of ticks that can pass between 

    # sending a request and getting an acknowledgement 

    #  LF同步通信时限

    集群中LeaderFollower之间的最大响应时间单位,假如响应超过syncLimit * tickTimeLeader认为Follwer死掉,从服务器列表中删除Follwer

    # 5个2000ms

    syncLimit=5

    # the directory where the snapshot is stored.

    # do not use /tmp for storage, /tmp here is just 

    # example sakes.

    # 镜像数据位置    数据文件目录+数据持久化路径

     

    dataDir=D:\soft\zookeeper\zookeeper\zookeeper1\zkData

    dataLogDir=D:\soft\zookeeper\zookeeper\zookeeper1\zkDataLog

    # the port at which the clients will connect

    # 客户端连接的端口

    clientPort=2181

    # the maximum number of client connections.

    # increase this if you need to handle more clients

    #maxClientCnxns=60

    #

    # Be sure to read the maintenance section of the 

    # administrator guide before turning on autopurge.

    #

    # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance

    #

    # The number of snapshots to retain in dataDir

    #autopurge.snapRetainCount=3

    # Purge task interval in hours

    # Set to "0" to disable auto purge feature

    #autopurge.purgeInterval=1

    # server.A=B:C:D 

    # A 是一个数字,表示这个是第几号服务器,就是myid文件中的数字;

    # B 是这个服务器的 ip 地址;

    # C 表示的是这个服务器与集群中的 Leader 服务器交换信息的端口;

    # D 表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举。

    server.1=127.0.0.1:2881:3881

    server.2=127.0.0.1:2882:3882

    server.3=127.0.0.1:2883:3883

    # The number of milliseconds of each tick  心跳间隔 毫秒每次tickTime=2000# The number of ticks that the initial # synchronization phase can take # 10个2000msinitLimit=10# The number of ticks that can pass between # sending a request and getting an acknowledgement# 5个2000mssyncLimit=5# the directory where the snapshot is stored.# do not use /tmp for storage, /tmp here is just # example sakes.# 镜像数据位置dataDir=D:\soft\zookeeper\zookeeper\zookeeper1\zkDatadataLogDir=D:\soft\zookeeper\zookeeper\zookeeper1\zkDataLog# the port at which the clients will connect# 客户端连接的端口clientPort=2181# the maximum number of client connections.# increase this if you need to handle more clients#maxClientCnxns=60## Be sure to read the maintenance section of the # administrator guide before turning on autopurge.## http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance## The number of snapshots to retain in dataDir#autopurge.snapRetainCount=3# Purge task interval in hours# Set to "0" to disable auto purge feature#autopurge.purgeInterval=1
    # server.A=B:C:D # A 是一个数字,表示这个是第几号服务器,就是myid文件中的数字;# B 是这个服务器的 ip 地址;# C 表示的是这个服务器与集群中的 Leader 服务器交换信息的端口;# D 表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举。server.1=127.0.0.1:2881:3881server.2=127.0.0.1:2882:3882server.3=127.0.0.1:2883:3883

  • 相关阅读:
    SpringMVC文件上传
    c函数调用过程原理及函数栈帧分析
    《C++游戏开发》笔记十一 平滑动画:不再颤抖的小雪花
    Java学习笔记——IO操作之以图片地址下载图片
    uva 400 Unix ls 文件输出排版 排序题
    【VC++积累】之八、PreTranslageMessage;TranslageMessage;GetMessage和PeekMessage的区别
    uva 331 Mapping the Swaps 求交换排序的map 纯DFS
    uva 10344 23 out of 5 凑运算结果 全排列+dfs
    Java学习笔记——File类文件管理及IO读写、复制操作
    uva 301 Transportation 铁路公司的阳谋 纯dfs暴力
  • 原文地址:https://www.cnblogs.com/wdp1990/p/13684138.html
Copyright © 2020-2023  润新知