华为云计算 云知识 Predixy如何配置
Predixy如何配置

简介

Predixy是一款高性能全特征 redis 代理,支持redis-sentinel和redis-cluster。关于Predixy的更多信息请访问https://github.com/joyieldInc/predixy/blob/master/README_CN.md。

配置安装流程

1.配置编译环境

1)确保部署predixy上的服务器上已安装redis,且redis处于运行状态,检验方法如下:

ps -ef | grep redis

[root@manager ~]# ps -ef | grep redis

root     14928     1  0 15:46 ?        00:00:00 redis-server 127.0.0.1:6379

root     14971 14778  0 15:47 pts/1    00:00:00 grep --color=auto redis

请参考鲲鹏社区中redis的指南部署redis。

2)安装依赖包。

yum install libstdc++-static -y

3)安装wget工具。

yum install wget -y

----结束

2.获取源码

1)下载Predixy源码。

下载地址:https://github.com/joyieldInc/predixy/archive/1.0.5.tar.gz

2)复制至服务器“/usr/local/src”目录。

----结束

3.编译和安装

1)进入Predixy安装包路径,并解压Predixy安装包。

cd /usr/local/src && tar -zxvf 1.0.5.tar.gz

2)进入Predixy的解压目录下。

cd predixy-1.0.5

3)编译Predixy。

make -j4

4)进入“src”目录,把编译好的predixy拷贝到“/usr/local/bin”下。

cd src && cp predixy /usr/local/bin/

----结束

4.运行和验证

1)进入Predixy的配置文件所在目录,并修改“standalone.conf”文件。

cd /usr/local/src/predixy-1.0.5/conf && vim standalone.conf

修改内容如下:

StandaloneServerPool {

    RefreshMethod fixed

    Group shard001 {

        + 127.0.0.1:6379

    }

}

2)修改Predixy的配置文件“predixy.conf”。

vim predixy.conf

修改内容如下:

################################### SERVERS ####################################

# Include cluster.conf

# Include sentinel.conf

# Include try.conf

Include standalone.conf

3)启动Predixy。

predixy predixy.conf &

4)通过redis-cli访问Predixy。

redis-cli -h 127.0.0.1 -p 7617

系统回显如下

127.0.0.1:7617>

5)     通过set和get测试,如下所示。

127.0.0.1:7617> set huawei arm

OK

127.0.0.1:7617> get huawei

"arm"

----结束

上一篇:TBE及其优势特性 下一篇:怎么给网站或小程序添加电商外卖系统