当前位置: 首页 > news >正文

西安网站推广哪家稳定济南seo怎么优化

西安网站推广哪家稳定,济南seo怎么优化,一起做网站注册地址,wordpress数字中文主题一、介绍 Redis 集群有着高可用、易扩展、更好的性能等优势,本文主要是实战搭建一个三主三从的 Redis 集群。 正常来说,搭建 Redis 集群需要 6 台服务器。为了简单一点,本文通过一台服务器,6 个端口,搭建一个 Redis …

一、介绍

Redis 集群有着高可用、易扩展、更好的性能等优势,本文主要是实战搭建一个三主三从的 Redis 集群。

正常来说,搭建 Redis 集群需要 6 台服务器。为了简单一点,本文通过一台服务器,6 个端口,搭建一个 Redis 的伪集群。

二、准备环境

IP 地址端口号
10.211.55.48001~8006

三、安装 Redis

3.1、安装 C/C++ 环境,编译 Redis 安装包使用

yum -y install gcc gcc-c++ make  

3.2、下载 Redis 安装包

# 切换软件安装目录  
cd /usr/local/  # 新建 redis 安装目录  
mkdir redis  # 切换到 redis 安装目录  
cd redis  # 下载 redis 安装包  
wget http://download.redis.io/releases/redis-6.2.5.tar.gz  # 解压 redis 安装包  
tar -zxvf redis-6.2.5.tar.gz  

3.3、编译 redis

# 进入解压后的 Redis 目录  
cd redis-6.2.5/  # 编译  
make  # 进入编译好的目录(编译成功后 src 目录下会出现编译后的 Redis 服务程序 redis-server)  
cd src  

image-20230921170229468

四、Redis 集群配置

4.1、创建集群相关目录

# 切换目录  
/usr/local/redis  # 创建 Redis 集群目录  
mkdir rediscluster  # 进入 rediscluster 目录  
cd rediscluster  # 批量创建六个文件夹  
mkdir ./node800{1,2,3,4,5,6}  

image-20230924113834429

4.2、redis.conf 文件配置

# 进入 redis.conf 所在目录  
cd /usr/local/redis/redis-6.2.5  # 编辑 redis.conf 文件  
vim redis.conf  

需要修改的配置内容如下

# 设置端口  
port 8001  #去掉绑定的 ip  
#bind 127.0.0.1  #关闭保护模式  
protected-mode no  # 指定数据文件存放位置,必须要指定不同的目录,不然会丢失数据,默认 dir ./。  
dir /usr/local/redis/rediscluster/node8001  # 开启集群模式  
cluster-enabled yes  # 集群节点配置文件,这里的800x最好和port对应上,redis集群自动创建、自动更新  
cluster-config-file nodes-8001.conf  # 集群超时时间,节点超过这个时间没反应就断定是宕机  
cluster-node-timeout 5000  # 开启AOF持久化  
appendonly yes  # 如果要设置密码,需要增加如下配置:  
# 设置redis访问密码  requirepass 123456  
# 设置集群节点间访问密码,跟上面一致  
masterauth 123456  

4.3、拷贝 redis.conf 到集群相关目录

# 进入 redis.conf 目录  
cd /usr/local/redis/redis-6.2.5  # 拷贝 redis.conf 文件到 node800x 相关目录  
cp redis.conf ../rediscluster/node8001  
cp redis.conf ../rediscluster/node8002  
cp redis.conf ../rediscluster/node8003  
cp redis.conf ../rediscluster/node8004  
cp redis.conf ../rediscluster/node8005  
cp redis.conf ../rediscluster/node8006  

4.4、将 node8001 ~ node8006 目录下的 redis.conf 文件的端口号一个一个替换

image-20230925112602941

4.5、启动 Redis 集群

# 切换到 redis 的 src 目录  
cd /usr/local/redis/redis-6.2.5/src  # 一个一个启动 redis  
./redis-server ../../rediscluster/node8001/redis.conf  
./redis-server ../../rediscluster/node8002/redis.conf  
./redis-server ../../rediscluster/node8003/redis.conf  
./redis-server ../../rediscluster/node8004/redis.conf  
./redis-server ../../rediscluster/node8005/redis.conf  
./redis-server ../../rediscluster/node8006/redis.conf  # 查看 redis 的启动状态  
ps -ef | grep redis  

image-20230925142604828

# 切换到 redis 的 src 目录  
cd /usr/local/redis/redis-6.2.5/src  # 组建 redis 集群(注意,执行下面这个命令的时候,要在一行,不要换行)  
./redis-cli -a 123456 --cluster create 10.211.55.4:8001 10.211.55.4:8002 10.211.55.4:8003 10.211.55.4:8004 10.211.55.4:8005 10.211.55.4:8006 --cluster-replicas 1  

image-20230925143613901

五、连接 Redis 集群

5.1、连接方式

使用 Another Redis Desktop Manager 客户端连接集群的方式如下。连接以后就可以和平常一样使用 redis 了。

image-20230925143948182

5.2、集群相关命令

# 假设先在 redis 塞一个 key value 键值对  
set key value  # 查看 key 为 key 的 slot 值  
cluster keyslot key  # 查看slot信息  
cluster slots  # 查看集群相关信息  
cluster info  # 查看集群中节点的相关信息  
cluster nodes  

六、故障模拟

正常情况下的集群,杀掉集群中的某个主节点

# 查看 Redis 进程信息  
ps aux | grep redis  # 杀掉 8001 对应的进程 id(-9 后面的是对应的进程 id,ps aux | grep redis 命令展示的第二列)  
kill -9 15913  

查看集群节点的信息

image-20230925154419541

杀掉 8005 主节点后的节点信息

image-20230925154536167

重新启动 8005 redis

# 切换到 redis 的 src 目录  
cd /usr/local/redis/redis-6.2.5/src  # 一个一个启动 redis  
./redis-server ../../rediscluster/node8005/redis.conf  

image-20230925154713476

七、参考资料

  • Linux搭建redis集群
  • Redis 6.0 集群搭建实践

八、最后

我是 xiucai,一位后端开发工程师。

如果你对我感兴趣,请移步我的个人博客,进一步了解。

- 文中如有错误,欢迎在评论区指正,如果这篇文章帮到了你,欢迎点赞和关注😊
- 本文首发于个人博客,未经许可禁止转载💌

http://www.mmbaike.com/news/91189.html

相关文章:

  • wordpress接入打赏seo培训机构
  • 网站下载音乐怎样打开网站
  • 商丘市网站建设公司整站优化服务
  • 美国专门做特卖的网站有哪些上海seo关键词优化
  • 做网站税费上海搜索引擎优化公司排名
  • 武城网站建设费用线上宣传方案
  • 做金融服务网站赚钱品牌营销策划网站
  • 网站制作培训费用seo网站课程
  • 苏州做网站的企业谷歌推广哪家好
  • 化妆品瓶子怎么做网站长沙网站优化指导
  • 做网站怎么报价渠道推广策略
  • 给别人做网站是外包公司磁力狗bt
  • 单页营销网站怎么做搜索引擎优化百度百科
  • 哈尔滨营销型网站制作搜索引擎优化方法案例
  • 域名空间网站建设百度一下百度网页官
  • 服装设计参考网站南京seo优化培训
  • 做淘宝客的网站所需空间谷歌搜索优化seo
  • 婚庆网站建设必要性微指数
  • 东莞黄江做网站公司搜索引擎营销是什么
  • 做网站为什么要备案照相舆情监测软件
  • 做游戏网站要通过什么审核网站软文是什么
  • 如何阿里网站建设百度帐号登录入口
  • 网站排版的优点品牌营销推广公司
  • 沛县网站定制百度收录软件
  • 苍南网站建设公司百度搜索风云榜总榜
  • wordpress slideshow沈阳百度推广排名优化
  • 软件外包是什么意思?谷歌seo推广培训班
  • 模仿茶叶的网站制作站长号
  • 网站程序源码下载淘宝指数
  • 杭州 电商设计网站建设销售策略和营销策略