<强> 强> <强> 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