摘要: 一.Docker Install 1.卸载旧的版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker- 阅读全文
posted @ 2022-01-21 14:54 Active_Sentinel 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 背景: 随着业务上涨,有可能会因为机器资源紧张,从而导致单个Redis服务器不够用,往往需要在同一台机器中部署两个Redis或者Sentinel服务来保障更稳定的集群架构。 1.多个Redis部署 第一个Redis服务6379端口的安装配置这里不作介绍。 可以参考我的前几篇随笔中的介绍(https: 阅读全文
posted @ 2022-01-20 11:34 Active_Sentinel 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: 1.简介 Redis-shake是阿里开源的使用golang语言开发的Redis数据同步工具,支持redis standalone、sentinel、cluster。 github地址 https://github.com/alibaba/RedisShake 支持的迁移模式: decode: 把R 阅读全文
posted @ 2022-01-16 00:29 Active_Sentinel 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 背景: 由于生产环境上所使用的Redis版本并不一致,好久也没有更新,为了避免版本不同对Redis集群造成影响,从而升级为统一Redis版本! 1.集群架构 一主两从三哨兵: 2.升级方案 (1)升级之前的Redis版本,Redis主从架构如下,一主两从 (2)优先升级从服务器,将两个从服务升级版本 阅读全文
posted @ 2022-01-12 21:52 Active_Sentinel 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.登录NSSM官网下载最新版本: http://www.nssm.cc/download 2.解压之后可以看到win32和win64位的nssm.exe,根据自己的电脑选择使用 3.拷贝一份nssm.exe到想要注册成Windows服务的应用程序目录,我这是注册的是Grafana 4.使用Powe 阅读全文
posted @ 2022-01-03 14:26 Active_Sentinel 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 背景:Redis之所以能够在技术革新发展迅速的时代超越Memcache等其他Nosql数据库,最主要的一点是Redis提供数据持久化,能够根据持久化策略将缓存数据灵活的写到磁盘上,更好地满足了当下海量数据前提下地数据处理问题,提高了Nosql的容灾能力。 Redis提供了两种持久化的方式,分别是RD 阅读全文
posted @ 2021-12-23 23:36 Active_Sentinel 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 监控指标 性能指标:Performance 内存指标: Memory 基本活动指标:Basic activity 持久性指标: Persistence 错误指标:Error 性能指标:Performance NameDescription latency Redis响应一个请求的时间 instant 阅读全文
posted @ 2021-12-10 00:26 Active_Sentinel 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1.安装Redis之前,我们先介绍下Redis: (1)Redis是什么?都有哪些特点? 概念:Redis (REmote DIctionary Server) 是用 C 语言开发的一个开源的高性能键值对(key-value)数据库。是基于内存运行并支持持久化的、高性能的NoSQL数据库,它可以用作 阅读全文
posted @ 2021-12-09 23:30 Active_Sentinel 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 操作系统:Centos7 1.redis-rdb-tools工具是用python语言编写的,所以首先需要安装python: 安装: (1)用 wget 下载 python 2.7 并解压( 如果没有 wget,先用下面命令安装 wget ) yum -y install wget (2)进入目录 / 阅读全文
posted @ 2021-12-01 18:28 Active_Sentinel 阅读(1562) 评论(0) 推荐(0) 编辑