婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Redis Sentinel實現哨兵模式搭建小結

Redis Sentinel實現哨兵模式搭建小結

熱門標簽:玄武湖地圖標注 地圖標注如何即時生效 最簡單的百度地圖標注 竹間科技AI電銷機器人 小紅書怎么地圖標注店 西藏教育智能外呼系統價格 百度商家地圖標注怎么做 地圖標注費用 太原營銷外呼系統

Redis哨兵模式,用現在流行的話可以說就是一個“哨兵機器人”,給“哨兵機器人”進行相應的配置之后,這個"機器人"可以7*24小時工作,它能能夠自動幫助你做一些事情,如監控,提醒,自動處理故障等。

Redis-sentinel簡介

Redis-sentinel是Redis的作者antirez,因為Redis集群的被各大公司使用,每個公司要寫自己的集群管理工具,于是antirez花了幾個星期寫出了Redis-sentinel。

Redis 的 Sentinel 系統用于管理多個 Redis 服務器(instance),Redis 的 Sentinel 為Redis提供了高可用性。使用哨兵模式創建一個可以不用人為干預而應對各種故障的Redis部署。

該系統執行以下三個任務:

  • 監控(Monitoring):Sentinel會不斷地檢查你的主服務器和從服務器是否允許正常。
  • 提醒(Notification):當被監控的某個Redis服務器出現問題時,Sentinel可以通過API向管理員或者其他應用程序發送通知。
  • 自動故障遷移(Automatic failover): (1)當一個主服務器不能正常工作時,Sentinel會開始一次自動故障遷移操作,他會將失效主服務器的其中一個從服務器升級為新的主服務器,并讓失效主服務器的其他從服務器改為復制新的主服務器;(2)客戶端試圖連接失敗的主服務器時,集群也會向客服端返回新主服務器的地址,是的集群可以使用新主服務器代替失效服務器。

sentinel的分布式特性

Redis Sentinel 是一個分布式系統, 你可以在一個架構中運行多個 Sentinel 進程(progress), 這些進程使用流言協議(gossip protocols)來接收關于主服務器是否下線的信息, 并使用投票協議(agreement protocols)來決定是否執行自動故障遷移, 以及選擇哪個從服務器作為新的主服務器。

單個sentinel進程來監控redis集群是不可靠的,當sentinel進程宕掉后(sentinel本身也有單點問題,single-point-of-failure)整個集群系統將無法按照預期的方式運行。所以有必要將sentinel集群,這樣有幾個好處:

  • 有一些sentinel進程宕掉了,依然可以進行redis集群的主備切換;
  • 如果只有一個sentinel進程,如果這個進程運行出錯,或者是網絡堵塞,那么將無法實現redis集群的主備切換(單點問題);
  • 如果有多個sentinel,redis的客戶端可以隨意地連接任意一個sentinel來獲得關于redis集群中的信息

一個健壯的部署至少需要三個哨兵實例。

三個哨兵實例應該放置在客戶使用獨立方式確認故障的計算機或虛擬機中。例如不同的物理機或不同可用區域的虛擬機。【本次講解是一個機器上進行搭建,和多級是一個道理

背景

最近項目需求,接觸到了Redis的搭建,簡單記錄下搭建過程中遇到的坑

總體配置

192.168.1.100:6379 -> master
192.168.1.101:6379 -> slave
192.168.1.102:6379 -> slave
192.168.1.100:26379 -> sentinel
192.168.1.101:26379 -> sentinel
192.168.1.102:26379 -> sentinel

搭建步驟

1.安裝redis

# 解壓
tar -xvf /usr/local/redis-3.2.11.tar.gz

mkdir -p /usr/local/redis/bin

cp /usr/local/redis/src/{redis-benchmark,redis-check-aof,redis-check-rdb,redis-cli,redis-sentinel,redis-server,redis-trib.rb} /usr/local/redis/bin

mkdir -p /u01/redis/{6379/{log,data,pid,conf},26379/{log,data,pid,conf}

# 添加環境變量
echo "export PATH=/usr/local/redis/bin:$PATH" >> /etc/profile
source /etc/profile

2.redis-6379配置

redis節點配置基本如下,把如下配置分別cp到三臺虛擬機的/u01/redis/6379/conf/redis_6379.conf

bind 0.0.0.0
protected-mode no
daemonize yes
pidfile "/u01/redis/6379/pid/redis_6379.pid"
port 6379
tcp-backlog 511
timeout 0
tcp-keepalive 0
loglevel notice
logfile "/u01/redis/6379/log/redis_6379.log"
databases 16
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename "dump.rdb"
dir "/u01/redis/6379/data"
slave-serve-stale-data yes
slave-read-only yes
repl-diskless-sync no
repl-diskless-sync-delay 5
repl-disable-tcp-nodelay no
slave-priority 100
min-slaves-to-write 1
min-slaves-max-lag 10
appendonly no
appendfilename "appendonly.aof"
appendfsync everysec
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
aof-load-truncated yes
lua-time-limit 5000
slowlog-log-slower-than 10000
slowlog-max-len 128
latency-monitor-threshold 0
notify-keyspace-events ""
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-entries 512

啟動服務

# 在三臺虛擬機上分別執行
redis-server /u01/redis/6379/conf/redis_6379.conf

建立主從關系

# 在192.168.1.101
redis-cli -p 6379 SLAVEOF 192.168.1.100 6379

# 在192.168.1.102
redis-cli -p 6379 SLAVEOF 192.168.1.100 6379

查看Replication

192.168.1.101:6379> info replication
# Replication
role:master
connected_slaves:2
min_slaves_good_slaves:2
slave0:ip=192.168.1.102,port=6379,state=online,offset=9577826,lag=1
slave1:ip=192.168.1.103,port=6379,state=online,offset=9577965,lag=0
master_repl_offset:9577965
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:8529390
repl_backlog_histlen:1048576

192.168.1.102:6379> info replication
# Replication
role:slave
master_host:192.168.1.101
master_port:6379
master_link_status:up
master_last_io_seconds_ago:0
master_sync_in_progress:0
slave_repl_offset:9600220
slave_priority:100
slave_read_only:1
connected_slaves:0
min_slaves_good_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

192.168.1.103:6379> info replication
# Replication
role:slave
master_host:192.168.1.101
master_port:6379
master_link_status:up
master_last_io_seconds_ago:0
master_sync_in_progress:0
slave_repl_offset:9612675
slave_priority:100
slave_read_only:1
connected_slaves:0
min_slaves_good_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

3.sentinel-6379配置

sentinel節點配置基本如下,把如下配置分別cp到三臺虛擬機的/u01/redis/26379/conf/sentinel_26379.conf

sentinel monitor mymaster 后監控的是redis中的master節點,也就是192.168.1.100,所以這個文件在三臺機器上是相同的

port 26379
bind 0.0.0.0
daemonize yes
protected-mode no
dir "/u01/redis/26379/tmp"
logfile "/u01/redis/26379/log/sentinel_26379.log"
sentinel monitor mymaster 192.168.1.100 6379 1

等待啟動完畢后觀察/u01/redis/26379/conf/sentinel_26379.conf文件變化

查看sentinel狀態用info sentinel

redis-cli -h 192.168.1.100 -p 26379 info sentinel

# Sentinel
sentinel_masters:1
sentinel_tilt:0
sentinel_running_scripts:0
sentinel_scripts_queue_length:0
sentinel_simulate_failure_flags:0
master0:name=zhuanche01,status=ok,address=192.168.1.100:6379,slaves=2,sentinels=3

總結

我搭建的時候遇到了192.168.1.101、192.168.1.102上的sentinel啟動后一段時間出錯的問題,后來發現是沒有監控master
再就是出問題了多看log

來年要多寫筆記,年紀大了,記憶力越來越差!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • SpringBoot結合Redis哨兵模式的實現示例
  • 基于Docker搭建Redis一主兩從三哨兵的實現
  • Redis安裝配置與常用命令
  • redis命令行查看中文不亂碼的方法(十六進制字符串處理)
  • 詳解使用Redis SETNX 命令實現分布式鎖
  • redis哨兵常用命令和監控示例詳解

標簽:唐山 澳門 贛州 揚州 香港 林芝 廣東 景德鎮

巨人網絡通訊聲明:本文標題《Redis Sentinel實現哨兵模式搭建小結》,本文關鍵詞  Redis,Sentinel,實現,哨兵,模式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Redis Sentinel實現哨兵模式搭建小結》相關的同類信息!
  • 本頁收集關于Redis Sentinel實現哨兵模式搭建小結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品嫩草影院com| 欧美区在线观看| 91啪亚洲精品| 黑人精品欧美一区二区蜜桃| 亚洲日本va在线观看| 亚洲色图第一区| 国内精品伊人久久久久av影院| 亚洲精品亚洲人成人网在线播放| 91在线高清观看| 久久久综合视频| 国产精品影视在线| 一区二区成人在线| 亚洲亚洲精品在线观看| 欧美精品自拍偷拍动漫精品| 成人黄色免费短视频| 亚洲欧洲在线观看av| 欧美午夜视频网站| 久久国产免费看| 国内精品久久久久影院色| 国产 欧美在线| 美女视频黄 久久| 一区二区国产盗摄色噜噜| 26uuu精品一区二区三区四区在线| 婷婷亚洲久悠悠色悠在线播放 | 亚洲精品午夜久久久| 亚洲综合在线免费观看| 在线精品观看国产| av在线一区二区| 久久久久久久久97黄色工厂| 日韩成人一级大片| 欧美影院午夜播放| 韩国欧美国产1区| 亚洲婷婷综合久久一本伊一区| 欧美日韩一级片在线观看| 老司机午夜精品99久久| 国产精品毛片a∨一区二区三区| 91在线观看免费视频| 日韩精品一区第一页| 国产精品麻豆视频| 欧美mv和日韩mv国产网站| 色综合天天天天做夜夜夜夜做| 日韩av不卡一区二区| 亚洲男人的天堂网| 久久久亚洲欧洲日产国码αv| 日本精品免费观看高清观看| 国产一区亚洲一区| 亚洲成av人综合在线观看| 日本一区二区成人在线| 日韩视频免费观看高清完整版| 91丝袜美腿高跟国产极品老师 | 亚洲第一成年网| 国产欧美一区二区三区在线看蜜臀 | 国产一区二区三区高清播放| 夜夜嗨av一区二区三区四季av| 久久久精品日韩欧美| 91精品国产一区二区| caoporm超碰国产精品| 韩国理伦片一区二区三区在线播放| 亚洲va在线va天堂| 丝袜美腿成人在线| 性久久久久久久| 亚洲午夜精品久久久久久久久| 精品少妇一区二区三区在线视频| 91成人国产精品| 94-欧美-setu| 成人动漫一区二区在线| 精品一区二区在线观看| 三级久久三级久久| 一区二区三区色| 亚洲国产中文字幕| 婷婷综合另类小说色区| 蜜桃av噜噜一区| 国产综合久久久久久久久久久久 | 亚洲欧美在线视频| 国产精品区一区二区三区| 国产喷白浆一区二区三区| 精品久久久久久无| 久久综合久久综合久久综合| 精品久久人人做人人爽| 久久久不卡网国产精品二区| 久久尤物电影视频在线观看| 久久久久久久性| 国产精品久久久久久久久免费桃花| 国产精品激情偷乱一区二区∴| 亚洲品质自拍视频网站| 婷婷国产在线综合| 蜜桃91丨九色丨蝌蚪91桃色| 色婷婷亚洲精品| 欧美专区日韩专区| 欧美高清www午色夜在线视频| 欧美v日韩v国产v| 日本一二三不卡| 亚洲影视在线播放| 免费精品视频最新在线| 成人爽a毛片一区二区免费| 在线视频欧美区| 日韩久久久精品| 亚洲视频中文字幕| 久久成人免费网站| 99国产精品久久久久| 91精品在线免费观看| 中文字幕五月欧美| 日日骚欧美日韩| 99国产精品一区| 亚洲精品一区二区三区影院| 亚洲激情一二三区| 国产精品538一区二区在线| 色综合久久中文综合久久牛| 精品91自产拍在线观看一区| 亚洲一二三级电影| www.欧美日韩国产在线| www欧美成人18+| 日日夜夜免费精品视频| 91一区在线观看| 久久蜜桃香蕉精品一区二区三区| 一区二区三区国产精品| 丁香六月久久综合狠狠色| 欧美一激情一区二区三区| 亚洲黄色av一区| 成人午夜av影视| 久久蜜臀精品av| 日韩av电影天堂| 欧美日韩精品一区二区三区 | 亚洲乱码国产乱码精品精的特点| 精品亚洲免费视频| 日韩一级欧美一级| 亚洲成在线观看| 在线一区二区视频| 综合网在线视频| 成人精品视频一区| 国产日本一区二区| 国产中文一区二区三区| 欧美猛男超大videosgay| 一个色妞综合视频在线观看| 色综合久久久久网| 亚洲图片另类小说| 色综合视频在线观看| 亚洲欧美日本韩国| 欧美亚洲一区二区在线| 亚洲制服丝袜一区| 国产91精品精华液一区二区三区 | 中文字幕一区二区视频| 欧美最新大片在线看| 国产成人啪午夜精品网站男同| 日韩不卡手机在线v区| 夜色激情一区二区| 国产精品美女久久久久久久久| 欧美精品自拍偷拍| 欧美日韩www| 337p亚洲精品色噜噜狠狠| 欧美日韩一卡二卡三卡 | 男女性色大片免费观看一区二区 | 欧美一二区视频| 欧美日韩国产一级片| 日韩精品一区二区三区在线观看| 欧美私人免费视频| 欧美一区二区三区小说| 91精品国产综合久久精品app| 日韩一区二区三区在线视频| 亚洲一区二区精品3399| 男人的天堂久久精品| 成人app下载| 国产99精品视频| av激情亚洲男人天堂| jizz一区二区| 日本一区二区三区在线不卡| 欧美日韩在线电影| 日韩亚洲欧美在线观看| 韩国视频一区二区| 国产精品第13页| 欧美日韩国产中文| 国产乱妇无码大片在线观看| 国产精品视频一二三| 欧美午夜电影在线播放| 久久不见久久见免费视频7| 欧美精彩视频一区二区三区| 欧美特级限制片免费在线观看| 久久精品国产精品亚洲精品| 中文字幕视频一区| 精品一区二区免费视频| 欧美三级电影在线看| 中文字幕一区三区| 国产精品99久久久久久似苏梦涵| 91亚洲精品久久久蜜桃| 欧美美女直播网站| 一区二区三区精品在线观看| 成人黄色av电影| 国产一区不卡精品| 国产成人午夜精品5599| 国产精品国产自产拍高清av王其| 黑人巨大精品欧美黑白配亚洲| 色八戒一区二区三区| 亚洲午夜在线观看视频在线| 欧美日韩色综合| 日本vs亚洲vs韩国一区三区| 欧美色爱综合网| 麻豆国产一区二区| 精品国产三级电影在线观看| 国产精品夜夜爽| 亚洲综合另类小说|