predixy 安装配置
环境信息
- Centos 7
- predixy-1.0.5
安装
下载地址, clone 或下载最新的版本或指定版本下载后解压
yum install libstdc++-static -y |
需要依赖
libstdc++-static, 否则 make 会报错:
/bin/ld: cannot find -lstdc++
collect2: error: ld returned 1 exit status
make[1]: *** [predixy] Error 1
make[1]: Leaving directory `/root/predixy-1.0.5/src'
make: *** [default] Error 2
配置文件说明
predixy.conf,整体配置文件,会引用下面的配置文件
cluster.conf,用于 Redis Cluster 时,配置后端 redis 信息
sentinel.conf,用于 Redis Sentinel 时,配置后端 redis 信息
auth.conf,访问权限控制配置,可以定义多个验证密码,可每个密码指定读、写、管理权限,以及定义可访问的健空间
dc.conf,多数据中心支持,可以定义读写分离规则,读流量权重分配
latency.conf, 延迟监控规则定义,可以指定需要监控的命令以及延时时间间隔
启动
predixy /predixy/conf/predixy.conf |
使用默认的配置文件 predixy.conf, predixy 将监听地址 0.0.0.0:7617,后端的 redis 是 Redis Cluster 127.0.0.1:6379