将三个redis文件名设置为master
、slave-1
、slave-2
。
三个redis中的redis.windows.conf
和redis.windows-service.conf
文件中的port设置成如下:
master 对应 6379
slave-1 对应 6380
slave-2 对应 6381
主从配置如下
通过如下命令设置从库
slaveof 127.0.0.1 6379
参考
https://www.cnblogs.com/gengr/p/12029070.html
在三个redis文件加中创建redis.windows.sentinel.conf文件,设置绑定的port为26379、26380和26381,设置哨兵监视的主服务器(注意:3个哨兵都只配置监视的主redis的IP和端口,也就是127.0.0.1:6379这一个,不是分别写其所在redis的IP和端口)
哨兵1配置
#哨兵1端口
port 26379
#mymaster 即命名的主redis,后续客户端连接哨兵的时候将会使用,
#主服务器IP:127.0.0.1 端口 6379
##2表示在sentinel集群中最少需要有两个节点检测到redis主节点出故障就进行主从切换
sentinel monitor mymaster 127.0.0.1 6379 2
哨兵2配置
#哨兵2端口
port 26380
#mymaster 即命名的主redis,后续客户端连接哨兵的时候将会使用,
#主服务器IP:127.0.0.1 端口 6379
##2表示在sentinel集群中最少需要有两个节点检测到redis主节点出故障就进行主从切换
sentinel monitor mymaster 127.0.0.1 6379 2
哨兵3配置
#哨兵3端口
port 26381
#mymaster 即命名的主redis,后续客户端连接哨兵的时候将会使用,
#主服务器IP:127.0.0.1 端口 6379
##2表示在sentinel集群中最少需要有两个节点检测到redis主节点出故障就进行主从切换
sentinel monitor mymaster 127.0.0.1 6379 2
# 通过这个命令启动就可以了
redis-server redis.windows.sentinel.conf --sentine
操作系统的定义操作系统是一款软硬件资源管理的软件。需要注意的有以下几点:1、操作系统扮演的是管理者,管理者拥有决策权2、硬件扮演的是被管理者,管理者是根据被管理者的数据进行相关决策的3、设备驱动扮演的是管理决策执行者,管理者和被管理者并不直接沟通,所以管理者(操作系统)和被管理者(软硬件)之间必须得有一个执行者角色(设备驱动)以上是关于操作系统的说明,需要明确操作系统是...
vs2010中的工具栏中的“向前导航”,“向后导航”按钮的添加 vs2010 向前,向后 vs2010 向前菜单 在工具栏中添加快捷菜单右键工具栏--》自定义--》命令--》工具栏(文本编辑器)--》添加命令--》视图中的“向前导航”和“向后导航”--》确定右键工具栏--》自定义--》命令--》工具栏(文本编辑器)--》添加命令--》编辑中的“在文件中查找”--》确定
官方API文档:https://work.weixin.qq.com/api/doc/90000/90135/91020步骤一:引入JS文件在需要展示企业微信网页登录二维码的网站引入如下JS文件,(支持https):http://rescdn.qqmail.com/node/ww/wwopenmng/js/sso/wwLogin-1.0.0.js步骤二:在需要使用微信登录的地方实例JS...
同余问题1. 同余定义给定整数 mmm ,若两个整数 a,ba,ba,b 除以 mmm 所得余数相同,称 aaa 和 bbb 对模 mmm 同余,表示为:a≡b( mod m)a ≡ b(\ mod \ m)a≡b( mod m)。若一个整数集合中所有数模 mmm 的余数相同,这个集合中的数都称为模 mmm 的同余类。每个同余类中的任意两个整数对模 mmm 同余。定理 111 : a≡b( mod m)a ≡ b(\ mod \ m)a≡b
[ORACLE]删除表的purge用法请支持原创,认准DannisTang([email protected])使用oracle开发的时候,如果在存储过程中,或者是其他代码中使用了drop语句删除大量表,容易在回收站中产生垃圾,DBA会投诉,所以不要这样做,如果确定了要drop表,则最好加上purge,但是要慎用,因为无法闪回---------------drop t...
之前有朋友在博客里希望我能列出自己使用的所有Vim插件,一直没有时间,趁周末的最后的几个小时,就给大家列一下,大家可以实行拿来主义,取自己需要的,呵呵~OK,一个个来说吧~~plugin:编程相关:公共:taglist 相信无人不知其大名,用来提供单个源代码文件的函数列表之类的功能。最近在使用一个针对面向...
通过定时器0通道0,实现LED闪烁#include <fpioa.h>#include <plic.h>#include <stdio.h>#include <sysctl.h>#include <syslog.h>#include <timer.h>#include <unistd.h>#include "gpiohs.h"int ctx = 0;int value = 0;//
说明:我自己电脑现在系统为Windows 7操作系统,目前电脑有C盘和D盘两个盘,并且有200G的可用空间(未新建卷),想在电脑上在安装一个CentOS 7的系统,以下为具体操作记录。一、软碟通刻录CentOS7安装镜像到U盘1、首先准备一个空的U盘,大小大于CentOS镜像就行(我的U盘为8G)。2、百度下载安装软碟通软件(我的下载链接为:http://sw.bos.baidu.com/sw-s...
2019独角兽企业重金招聘Python工程师标准>>> ...
<br /> <br />今天看一本os的书,照着写,然后在ubuntu下用gcc编译链接,出现错误<br />undefined reference to `__stack_chk_fail’<br /><br /><br />上网找了一下,解决方法是:<br />add -fno-stack-protector to your CFLAGS.<br /><br /><br />原因是:GCC likes to do a bunch of stuff behind the scenes. It’s gre
这几天有个对SpringCloud-Gateway网关请求参数做安全校验的需求,网上多数教程不适用于SpringBoot2.1+版本。我在SpringCloud gateway Github中的Issues找到了答案,放上连接:作者采纳的答案。具体代码如下:@Componentpubli...
python编程开发是目前大多数软件开发程序员都在学习的一个编程语言,下面我们就通过案例分析来了解一下,python编程都有哪些编程技巧。1、计数时使用Counter计数对象。这听起来显而易见,但经常被人忘记。对于大多数程序员来说,数一个东西是一项很常见的任务,而且在大多数情况下并不是很有挑战性的事情——这里有几种方法能更简单的完成这种任务。2、漂亮的打印出JSONJSON是一种非常好的数据序列化的形式,被如今的各种API和webservice大量的使用。使用python内置的json处理,可以使