目录
1.3、使用 Docker 和 DockerCompose 模拟部署哨兵模式
a)首先要安装好 docker 和 docker-compose.
f)使用 docker-compose 启动 redis-sentinel 结点
一、哨兵模式
前言
重点:为什么引入哨兵模式?什么是哨兵模式?哨兵模式的工作原理?哨兵模式的缺陷?
1.1、为何引入哨兵模式
实际的开发中,对于服务器后端开发,监控程序,是非常重要的!服务器一般要有比较高的可用性,7 * 24 小时运行,服务器长期运行,总会有一些 “意外” ,具体啥时候出现意外,也不能全靠人工来盯着服务器,所以在早期的主从结构中,会写一个程序来盯着服务器的运行状态.
这个程序需要干两件事:
- 监控程序:用来发现服务器运行时出现的异常状态.
- 搭配 “报警程序” :通过 短信/电话/邮件/微信/钉钉... 等形式给程序员报警,告诉程序员说,这个服务器程序出问题了!