redis哨兵模式
redis相关技术
今晚想看会儿书
这个作者很懒,什么都没留下…
展开
-
sentinel.conf样例
#禁止用localhost与127.0.0.1#Example sentinel.conf#哨兵sentinel实例运行的端口 默认26379port 26379#哨兵sentinel的工作目录dir /tmp#哨兵sentinel监控的redis主节点的 ip port#master-name 可以自己命名的主节点名字 只能由字母A-z、数字0-9 、这三个字符".-_"组成。#...原创 2020-02-24 01:14:22 · 153 阅读 · 0 评论 -
哨兵启动错误
一、Creating Server TCP listening socket *:26379: listen: UnKnown errorsentinel.conf里配置bind:127.0.0.1,表示监听该机器二、All sentinels down, cannot determine where is MyRedis master is running…两个配置文件里设置 “prote...原创 2020-02-24 01:12:53 · 767 阅读 · 0 评论 -
哨兵模式java实例
/** * 测试Redis哨兵模式 * @author liu */public class TestSentinels { @SuppressWarnings("resource") @Test public void testSentinel() { JedisPoolConfig jedisPoolConfig = new JedisPoolC...原创 2020-02-24 01:12:16 · 180 阅读 · 0 评论 -
redis宕机时哨兵的处理
redis宕机是的故障处理重启故障机sentinel.conf 的配置会改变原创 2020-02-24 01:11:35 · 112 阅读 · 0 评论 -
redis设置密码
因为没有密码认证会不安全,这里我们加上密码认证。先介绍一下密码认证的两个配置。主要是两个参数:requirepass:外面服务、客户端来连接redis的密码。masterauth:redis从去连接redis主使用的密码。这个意思是说,如果你在主上设置了requirepass参数,你就需要再从上设置masterauth参数,并和主密码指定成一样的。这样从才能继续去同步主的数据。并且,如果你是...原创 2020-02-24 01:09:52 · 125 阅读 · 0 评论 -
windos批处理启动redis与哨兵
为各个启动单独建立脚本后用总的bat调用创建脚本,redis6379.bat脚本内容:@echo offtitle redis-serverset ENV_HOME6379=“G:\Redis6379”set ENV_HOME6380=“G:\Redis6380”set ENV_HOME6381=“G:\Redis6381”G:cd %ENV_HOME6379%start re...原创 2020-02-24 01:08:18 · 88 阅读 · 0 评论 -
哨兵模式启动redis
启动Redis服务器进程./redis-server …/redis.conf启动哨兵进程./redis-sentinel …/sentinel.confwindows 启动 redis-server.exe sentinel.conf --sentinel首先是主机(192.168.11.128)的Redis服务进程,然后启动从机的服务进程,最后启动3个哨兵的服务进程。以客户端进入,...原创 2020-02-24 01:07:23 · 328 阅读 · 0 评论 -
配置哨兵
sentinel.conf文件,默认是没有的禁止保护模式protected-mode no配置监听的主服务器,这里sentinel monitor代表监控,mymaster代表服务器的名称,可以自定义,192.168.11.128代表监控的主服务器,6379代表端口,2代表只有两个或两个以上的哨兵认为主服务器不可用的时候,才会进行failover操作。sentinel monitor my...原创 2020-02-24 01:05:57 · 138 阅读 · 0 评论 -
配置主从服务器
修改redis.conf使得Redis服务器可以跨网络访问bind 0.0.0.0设置密码requirepass “123456”指定主服务器,注意:有关slaveof的配置只是配置从服务器,主服务器不需要配置slaveof 192.168.11.128 6379主服务器密码,注意:有关slaveof的配置只是配置从服务器,主服务器不需要配置masterauth 123456从服...原创 2020-02-24 00:54:55 · 130 阅读 · 0 评论 -
哨兵模式原理
介绍哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。原理通过发送命令,让Redis服务器返回监控其运行状态,包括主服务器和从服务器。当哨兵监测到master宕机,会自动将slave切换成master,然后通过发布订阅模式通知其他的从服务器,修改配置...原创 2020-02-24 00:49:54 · 332 阅读 · 0 评论