💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[TOC] http://blog.csdn.net/lifupingcn/article/details/68942133 windows配置 http://blog.csdn.net/zhaoag525/article/details/52700203 # 主服务器 主服务器:vim redis.conf 找到:bind 127.0.0.1(修改成:bind 192.168.3.231,记得修改成自己ip,远程才能访问。) 找到:protected-mode yes(设置成:protected-mode no;保护模式关闭,如果你不关闭保护模式,启动哨兵的时候,无法正常运行。还有个解决办法就是你设置密码,但是一般都不设置redis的密码。麻烦,我每次连接还得输入密码。在部署中,可以设置密码。) 找到:daemonize no(设置成:daemonize yes,标示后台启动。) 主服务器:vim sentinel.conf 找到:sentinel monitor mymaster 127.0.0.1 6379 2 ![](https://box.kancloud.cn/32db369ff1af138a137b47ef55e3ad69_1142x108.jpg) 我这里就设置成:sentinel monitor mymaster 192.168.3.231 6379 1 找到:# protected-mode no(设置成:protected-mode no)(去掉注释,关闭保护模式) # 从服务器 接下来修改从服务器的配置文件 vim redis.conf 找到:# slaveof (把注释去掉,最后我这里是修改成:slaveof 192.168.3.231 6379,这样表明自己是从服务器。) 从库上禁止写 slave-read-only yes 如果你是做集群,可以把此配置文件,放在不同的服务器上,不需要修改任何配置。 配置大功告成:开始运行。 主服务器:在你解压出来的目录运行:./src/redis-server redis.conf 从服务器:在你解压出来的目录运行:./src/redis-server redis.conf 启动成功:测试:./src/redis-cli 试试输入:info ![](https://box.kancloud.cn/2e35167450f46a11d72238520ddb817e_984x370.jpg) 从上面的图片不难看出,当前节点是master,有两个从节点,分别是192.168.3.232和192.168.3.233 接下来是启动哨兵模式。(哨兵模式:就是可以监控整个集群环境下的redis的运行状态,以及动态调配master服务器,比如当前的服务器master挂了,他会根据规则,择优选取出master节点。当然,你可以配置多个,哨兵节点,以保证不会全部的哨兵都坏掉。) 启动哨兵: ![](https://box.kancloud.cn/2a7187f496b863c7fc11bddb53b4ffc9_1008x44.jpg) 查看哨兵状态:./src/redis-cli -h 192.168.3.231 -p 26379 info sentinel 关闭哨兵模式:./src/redis-cli -p 26379 shutdown 好了,到这里我们的redis4.0.1就配置好了,哨兵模式也配置好了,大家可以试试,把master关闭,看看哨兵模式能不能起作用,选举出新的master。 redis的基本语法,就麻烦大家自己百度了哦。