- 博客(11)
- 收藏
- 关注
原创 sentinel.conf样例
#禁止用localhost与127.0.0.1 #Example sentinel.conf #哨兵sentinel实例运行的端口 默认26379 port 26379 #哨兵sentinel的工作目录 dir /tmp #哨兵sentinel监控的redis主节点的 ip port #master-name 可以自己命名的主节点名字 只能由字母A-z、数字0-9 、这三个字符".-_"组成。 #...
2020-02-24 01:14:22
189
原创 哨兵启动错误
一、Creating Server TCP listening socket *:26379: listen: UnKnown error sentinel.conf里配置bind:127.0.0.1,表示监听该机器 二、All sentinels down, cannot determine where is MyRedis master is running… 两个配置文件里设置 “prote...
2020-02-24 01:12:53
814
原创 哨兵模式java实例
/** * 测试Redis哨兵模式 * @author liu */ public class TestSentinels { @SuppressWarnings("resource") @Test public void testSentinel() { JedisPoolConfig jedisPoolConfig = new JedisPoolC...
2020-02-24 01:12:16
216
原创 redis设置密码
因为没有密码认证会不安全,这里我们加上密码认证。先介绍一下密码认证的两个配置。主要是两个参数: requirepass:外面服务、客户端来连接redis的密码。 masterauth:redis从去连接redis主使用的密码。这个意思是说,如果你在主上设置了requirepass参数,你就需要再从上设置masterauth参数,并和主密码指定成一样的。这样从才能继续去同步主的数据。 并且,如果你是...
2020-02-24 01:09:52
175
原创 windos批处理启动redis与哨兵
为各个启动单独建立脚本后用总的bat调用 创建脚本,redis6379.bat 脚本内容: @echo off title redis-server set 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
113
原创 哨兵模式启动redis
启动Redis服务器进程 ./redis-server …/redis.conf 启动哨兵进程 ./redis-sentinel …/sentinel.conf windows 启动 redis-server.exe sentinel.conf --sentinel 首先是主机(192.168.11.128)的Redis服务进程,然后启动从机的服务进程,最后启动3个哨兵的服务进程。 以客户端进入,...
2020-02-24 01:07:23
354
原创 配置哨兵
sentinel.conf文件,默认是没有的 禁止保护模式 protected-mode no 配置监听的主服务器,这里sentinel monitor代表监控,mymaster代表服务器的名称,可以自定义,192.168.11.128代表监控的主服务器,6379代表端口,2代表只有两个或两个以上的哨兵认为主服务器不可用的时候,才会进行failover操作。 sentinel monitor my...
2020-02-24 01:05:57
294
原创 配置主从服务器
修改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
158
原创 哨兵模式原理
介绍 哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。 原理 通过发送命令,让Redis服务器返回监控其运行状态,包括主服务器和从服务器。 当哨兵监测到master宕机,会自动将slave切换成master,然后通过发布订阅模式通知其他的从服务器,修改配置...
2020-02-24 00:49:54
370
原创 稀疏数组
介绍: 稀疏数组是一种对普通二维数组进行简洁描述表达的数组,即将数据量庞大的普通二维数组进行压缩记录的一种手段,并不是所有二维数组都可以转换为稀疏数组,这里说的普通数组是指值无效数据量远大于有效数据量的数组。 示例 普通二维数组,如图 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 ...
2020-02-23 00:48:48
93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人