codis 3.2所用集群单机环境安装

<强> <强> codis 3.2所用集群单机环境安装 <强>

<强>

Jdkjdk-8u111-linux-x64 centos 6.5。广州

: go1.7.3.linux-amd64.tar。广州

管理员:zookeeper-3.4.6.tar.gz IP172.16.40.131

,

codishttps://github.com/CodisLabs/codis

zookeeperhttps://zookeeper.apache.org/

gohttp://golangtc.com/download

,

<强>管理员 <强>

1 .

2. JAVA

,

vi/etc/profile

,

,

JAVA

,

JAVA版本“1.8.0_111”

JAVA (TM) SE运行时环境(build1.8.0_111-b14)

JAVA HotSpot VM (TM) 64位服务器(build25.111-b14、混合模式)

,

3。饲养员

mkdir,/{应用,appdata}

cd/应用mkdir pv。/{zk1、zk2 zk3}/{数据,日志}

,

焦油zxvf zookeeper-3.4.6.tar。广州-C /应用程序/zk1/

焦油zxvf zookeeper-3.4.6.tar。广州- c/app/zk2/

焦油zxvf zookeeper-3.4.6.tar。广州- c/app/zk3/

,

ln sv/app/zk1/zookeeper-3.4.6 /应用程序/zk1/管理员

ln sv/app/zk2/zookeeper-3.4.6/app/zk2/管理员

ln sv/app/zk3/zookeeper-3.4.6/app/zk3/管理员

,

cp/app/zk1/管理员/conf/zoo_sample.cfg/app/zk1/管理员/conf/zoo.cfg

,

动物园。cfg

vi/app/zk1/管理员/conf/zoo.cfg

,

#每个蜱虫的的毫秒数

tickTime=2000

#的蜱虫数量最初的

#同步阶段可以采取

initLimit=10

#的蜱虫数量之间可以通过

#发送请求和获取anacknowledgement

syncLimit=5

# isstored快照的目录。

#不使用/tmp为存储、/tmp这里对于

#例子的缘故。

#的港口客户willconnect

#客户端连接的最大数量。

#增加这个如果你需要处理moreclients

60 # maxClientCnxns=

#号一定要读维护街区

#管理员指南之前

,

#为客户机身份验证会话

#, 1。codis-dashboard product_auth用于身份验证的验证,

#,,,,, codis-proxy codis-server。

#, 2。session_auth product_auth不同,它需要客户

#,,,,,发行认证& lt; PASSWORD>在处理任何其他命令。

session_auth=" "

,

#设置绑定地址管理(rpc), tcponly。

,

#为代理设置绑定地址,proto_typecan“tcp”,“tcp4”、“tcp6”、“unix”或“unixpacket”。

proto_type=" tcp4”

,

#设置乔迪-地址,会话超时

#, 1。jodis_name jodis_coordinator_name短,

jodis_timeout=?0年代”

jodis_compatible=false

,

#集数据中心的代理。

proxy_datacenter=" "

,

#活着会话的最大数量设置。

proxy_max_clients=1000

,

#马克斯offheap内存大小。(0 todisable)

proxy_max_offheap_size=1024 mb”

,

#集堆减少GCfrequency占位符。

proxy_heap_placeholder=" 256 mb”

,

#代理将平端复述(和明确'MASTERDOWN状态)在一个预定义的时间间隔。(0禁用)

backend_ping_period=? s”

,

#设置后台recv缓冲区大小和超时。

backend_recv_bufsize=" 128 kb”

backend_recv_timeout=?0年代”

,

#设置后台发送缓冲区,超时。

backend_send_bufsize=" 128 kb”

backend_send_timeout=?0年代”

,

#设置后端管道缓冲区大小。

backend_max_pipeline=20480

,

#设置后台从来不读副本组,默认是假的

backend_primary_only=false

,

#设置后台并行连接持之以恒

backend_primary_parallel=1

backend_replica_parallel=1

,

#设置后端tcp keepalive时期。(0 todisable)

backend_keepalive_period=?5年代”

,

#设置的数据库后端。

backend_number_databases=16

,

#如果没有从客户端请求,连接将被关闭。(0禁用)

#设置会话recv缓冲区大小和超时。

session_recv_bufsize=" 128 kb”

session_recv_timeout=" 30 m”

,

#设置会话发送缓冲区大小和超时。

session_send_bufsize=" 64 kb”

session_send_timeout=?0年代”

,

#确保这是高于maxnumber为每个管道请求的请求,或者你的客户可能被阻塞。

#管道缓冲区大小设置会话。null

codis 3.2所用集群单机环境安装