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

网站的侧边栏怎么做千万不要嫁给程序员

网站的侧边栏怎么做,千万不要嫁给程序员,一套完整的工程施工流程,做网站能做职业吗目录 单机安装Redis搭建Redis主从集群搭建Redis哨兵集群 基于 CentOS 7 的 Redis 集群 单机安装Redis 安装 Redis 所需要的依赖#xff1a; yum install -y gcc tcl将 Redis 安装包#xff08;redis-6.2.4.tar.gz#xff09;上传到任意目录 解压缩#xff1a; tar -xzf … 目录 单机安装Redis搭建Redis主从集群搭建Redis哨兵集群 基于 CentOS 7 的 Redis 集群 单机安装Redis 安装 Redis 所需要的依赖 yum install -y gcc tcl将 Redis 安装包redis-6.2.4.tar.gz上传到任意目录 解压缩 tar -xzf redis-6.2.4.tar.gzcd redis-6.2.4运行编译命令 make make install如果没有出错就安装成功了 修改redis.conf文件中的一些配置 # 绑定地址默认是127.0.0.1会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问 bind 0.0.0.0 # 保护模式关闭保护模式 protected-mode no # 数据库数量设置为1 databases 1启动Redis redis-server redis.conf停止redis服务 redis-cli shutdown【Redis】内存数据库 Redis 基础 搭建Redis主从集群 搭建的主从集群结构图包含三个节点一个主节点两个从节点 IPPORT角色192.168.150.1017001master192.168.150.1017002slave192.168.150.1017003slave 创建目录 # 进入/tmp目录 cd /tmp # 创建三个文件夹名字分别叫7001、7002、7003 mkdir 7001 7002 7003 ll # 7001、7002、7003、redis-6.2.4恢复原始配置 修改redis-6.2.4/redis.conf文件将其中的持久化模式改为默认的 RDB 模式AOF 保持关闭状态。 # 开启RDB # save save 3600 1 save 300 100 save 60 10000# 关闭AOF appendonly no拷贝配置文件到每个实例目录redis-6.2.4/redis.conf文件拷贝到三个目录中 # 方式一逐个拷贝 cp redis-6.2.4/redis.conf 7001 cp redis-6.2.4/redis.conf 7002 cp redis-6.2.4/redis.conf 7003# 方式二管道组合命令一键拷贝 echo 7001 7002 7003 | xargs -t -n 1 cp redis-6.2.4/redis.conf修改每个实例的端口、工作目录。修改每个文件夹内的配置文件将端口分别修改为7001、7002、7003将 RDB 文件保存位置都修改为自己所在目录 sed -i -e s/6379/7001/g -e s/dir .\//dir \/tmp\/7001\//g 7001/redis.conf sed -i -e s/6379/7002/g -e s/dir .\//dir \/tmp\/7002\//g 7002/redis.conf sed -i -e s/6379/7003/g -e s/dir .\//dir \/tmp\/7003\//g 7003/redis.conf修改每个实例的声明 IP。虚拟机本身有多个 IP为了避免将来混乱需要在 redis.conf 文件中指定每一个实例的绑定 IP 信息格式如下 # redis实例的声明 IP replica-announce-ip 192.168.150.101每个目录都要改一键完成修改 # 逐一执行 sed -i 1a replica-announce-ip 192.168.150.101 7001/redis.conf sed -i 1a replica-announce-ip 192.168.150.101 7002/redis.conf sed -i 1a replica-announce-ip 192.168.150.101 7003/redis.conf# 或者一键修改 printf %s\n 7001 7002 7003 | xargs -I{} -t sed -i 1a replica-announce-ip 192.168.150.101 {}/redis.conf为了方便查看日志打开3个 SSH 窗口分别启动3个 Redis 实例启动命令 # 第1个 redis-server 7001/redis.conf # 第2个 redis-server 7002/redis.conf # 第3个 redis-server 7003/redis.conf一键停止命令 printf %s\n 7001 7002 7003 | xargs -I{} -t redis-cli -p {} shutdown现在三个实例还没有任何关系要配置主从可以使用replicaof 或者slaveof5.0以前命令。 有临时和永久两种模式 修改配置文件永久生效 在 redis.conf 中添加一行配置slaveof masterip masterport 使用 redis-cli 客户端连接到 Redis 服务执行 slaveof 命令重启后失效 slaveof masterip masterport注在5.0以后新增命令 replicaof与 salveof 效果一致。 使用方式二使用 redis-cli 客户端连接到 Redis 服务执行 slaveof 命令重启后失效 通过redis-cli命令连接7002执行下面命令 # 连接 7002 redis-cli -p 7002 # 执行slaveof slaveof 192.168.150.101 7001通过redis-cli命令连接7003执行下面命令 # 连接 7003 redis-cli -p 7003 # 执行slaveof slaveof 192.168.150.101 7001然后连接 7001节点查看集群状态 # 连接 7001 redis-cli -p 7001 # 查看状态 info replication执行下列操作以测试集群 利用 redis-cli 连接7001执行set num 123 利用 redis-cli 连接7002执行get num再执行set num 666 利用 redis-cli 连接7003执行get num再执行set num 888 可以发现只有在 7001 这个 master 节点上可以执行写操作7002 和 7003 这两个 slave 节点只能执行读操作。 搭建Redis哨兵集群 搭建一个三节点形成的 Sentinel 集群来监管之前的 Redis 主从集群。架构图 三个sentinel实例信息 节点IPPORTs1192.168.150.10127001s2192.168.150.10127002s3192.168.150.10127003 之前Redis主从集群 IPPORT角色192.168.150.1017001master192.168.150.1017002slave192.168.150.1017003slave 准备实例和配置 要在同一台虚拟机开启3个实例必须准备三份不同的配置文件和目录配置文件所在目录也就是工作目录。创建三个文件夹名字分别叫s1、s2、s3 # 进入/tmp目录 cd /tmp # 创建目录 mkdir s1 s2 s3 ll # 7001、7002、7003、redis-6.2.4、s1、s2、s3在 s1 目录创建一个 sentinel.conf 文件添加下面的内容 port 27001 sentinel announce-ip 192.168.150.101 sentinel monitor mymaster 192.168.150.101 7001 2 sentinel down-after-milliseconds mymaster 5000 sentinel failover-timeout mymaster 60000 dir /tmp/s1port 27001是当前 sentinel 实例的端口sentinel monitor mymaster 192.168.150.101 7001 2指定主节点信息 mymaster主节点名称自定义任意写192.168.150.101 7001主节点的 ip 和端口2选举 master 时的 quorum 值 # 方式一逐个拷贝 cp s1/sentinel.conf s2 cp s1/sentinel.conf s3# 方式二管道组合命令一键拷贝 echo s2 s3 | xargs -t -n 1 cp s1/sentinel.conf# 修改s2、s3两个文件夹内的配置文件将端口分别修改为27002、27003 sed -i -e s/27001/27002/g -e s/s1/s2/g s2/sentinel.conf sed -i -e s/27001/27003/g -e s/s1/s3/g s3/sentinel.conf启动 # 为了方便查看日志打开3个ssh窗口分别启动3个Redis实例 # 第1个 redis-sentinel s1/sentinel.conf # 第2个 redis-sentinel s2/sentinel.conf # 第3个 redis-sentinel s3/sentinel.conf测试 尝试让 master 节点 7001 宕机查看 sentinel 日志 查看 7003 的日志 查看 7002 的日志
http://www.pierceye.com/news/548695/

相关文章:

  • 网站备案幕布照片怎么算合格北京专业网站开发
  • 浙江建设职业技术学院塘栖校区网站网络推广方法有几种
  • 呢图网站场建设封面长安镇做网站
  • 搜索关键词的网站黄山做网站
  • 网络建站系统去除wordpress主题头部作者信息
  • 鼓楼微网站开发番禺有经验的网站建设
  • 对网站建设心得进入公众号继续阅读怎么弄
  • 网站建设公司投诉电话可以先做网站后备案吗
  • 顺的品牌网站设计价位网站开发合同书
  • 用html5制作个人网站深圳百度国际大厦
  • 网络网站公司网站管理平台扩展插件
  • 个人小说网站怎么做把自己做的网页变成网站
  • led网站制作网站登录后不显示内容
  • 推广网站公司兴义市住房和城乡建设局网站
  • 营销网站建设的公司哪家好创建网站超链接
  • 苏州网站优化排名推广企业网站建设价格
  • 在线制作论坛网站wordpress建立好的网站
  • 网站的功能规范商城网站静态模板下载
  • 双语言网站源码制作网页的软件哪个好
  • 政务网站建设需求网站首页页面代码
  • 网站产品详情页怎么做的用服务器做网站空间
  • 河北网站制作报价长春市建设技工学校网站
  • 盘锦做网站专家常州网站建设企业网站制作
  • 关于建设网站的报告wordpress 视频 广告插件
  • 生态养殖网站模板网赌网站建设多少钱
  • wordpress is长沙百度提升优化
  • 福州网站建设哪个好网页被禁止浏览怎么解决
  • 缩短链接的网站磁力猫引擎
  • 佛山网站到首页排名网站开发招标任务书
  • 网站建设相关专业手机网站建设软件有哪些