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

外国网站免费空间申请石油大学 网页设计与网站建设

外国网站免费空间申请,石油大学 网页设计与网站建设,网站建设需要材料,专业制作网站报价一、准备工作 两台Centos7服务器#xff08;虚拟机即可#xff09; 192.168.32.131#xff08;主#xff09;192.168.32.129#xff08;从#xff09; 两台服务器安装DockerDocker下载Redis镜像 二、Redis配置主从节点 1、131服务器安装Redis主节点 创建Redis配置文件…一、准备工作 两台Centos7服务器虚拟机即可 192.168.32.131主192.168.32.129从 两台服务器安装DockerDocker下载Redis镜像 二、Redis配置主从节点 1、131服务器安装Redis主节点 创建Redis配置文件和数据挂载目录 mkdir -p /data/redisMastercd /data/redisMastertouch myredis.confvim myredis.confmyredis.conf配置文件内容 # 允许任何IP访问 bind 0.0.0.0 # 关闭保护模式 protected-mode no # 设置端口号 port 6380 timeout 0 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump.rdb dir /data appendonly yes appendfsync everysec# 设置Redis密码 # requirepass 123456# 设置外部访问IP如果不加其他IP访问会报错 slave-announce-ip 192.168.32.131Docker启动Redis主节点命令 docker run --restartalways \ --log-opt max-size100m \ --log-opt max-file2 \ -p 6380:6380 \ --name redisMaster \ -v /data/redisMaster/myredis.conf:/etc/redis/redis.conf \ -v /data/redisMaster/data:/data \ -d redis redis-server /etc/redis/redis.conf2、131服务器安装Redis从节点1 大体步骤与主节点类似配置文件略有不同请仔细观看 mkdir -p /data/redisSlave1cd /data/redisSlave1touch myredis.confvim myredis.confbind 0.0.0.0 protected-mode no port 6381 timeout 0 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump.rdb dir /data appendonly yes appendfsync everysec slave-announce-ip 192.168.32.131 # 设置主节点IP和端口号 replicaof 192.168.32.131 6380docker run --restartalways \ --log-opt max-size100m \ --log-opt max-file2 \ -p 6381:6381 \ --name redisSlave1 \ -v /data/redisSlave1/myredis.conf:/etc/redis/redis.conf \ -v /data/redisSlave1/data:/data \ -d redis redis-server /etc/redis/redis.conf3、131服务器安装Redis从节点2 大体步骤与主节点类似配置文件略有不同请仔细观看 mkdir -p /data/redisSlave2cd /data/redisSlave2touch myredis.confvim myredis.confbind 0.0.0.0 protected-mode no port 6382 timeout 0 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump.rdb dir /data appendonly yes appendfsync everysec slave-announce-ip 192.168.32.131 # 设置主节点IP和端口号 replicaof 192.168.32.131 6380docker run --restartalways \ --log-opt max-size100m \ --log-opt max-file2 \ -p 6382:6382 \ --name redisSlave2 \ -v /data/redisSlave2/myredis.conf:/etc/redis/redis.conf \ -v /data/redisSlave2/data:/data \ -d redis redis-server /etc/redis/redis.conf4、129服务器安装Redis从节点3 大体步骤与主节点类似配置文件略有不同请仔细观看 mkdir -p /data/redisSlave3cd /data/redisSlave3touch myredis.confvim myredis.conf bind 0.0.0.0 protected-mode no port 6383 timeout 0 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump.rdb dir /data appendonly yes appendfsync everysec slave-announce-ip 192.168.32.129 # 设置主节点IP和端口号 replicaof 192.168.32.131 6380 docker run --restartalways \ --log-opt max-size100m \ --log-opt max-file2 \ -p 6383:6383 \ --name redisSlave3 \ -v /data/redisSlave3/myredis.conf:/etc/redis/redis.conf \ -v /data/redisSlave3/data:/data \ -d redis redis-server /etc/redis/redis.conf5、验证主从节点配置正确性 docker exec -it redisMaster bashredis-cli -p 6380info Replication如果上述配置没问题的话正常可以看到主从节点的所有信息。 三、Docker安装Sentinel监听Redis 1、131服务器安装Sentinel1、Sentinel2、Sentinel3 创建配置文件存放目录、创建配置文件、编辑sentinel配置文件 mkdir -p /data/sentinel1 mkdir -p /data/sentinel2 mkdir -p /data/sentinel3touch /data/sentinel1/sentinel1.conf touch /data/sentinel2/sentinel2.conf touch /data/sentinel3/sentinel3.confsentinel1.conf配置文件内容 # 关闭保护模式 protected-mode no # 配置端口号各个节点不能相同 port 26379 daemonize no pidfile /var/run/redis-sentinel.pid loglevel notice # 日志存放地址 logfile /var/tmp/sentinel.log dir /tmp # 外部IP访问地址解决Docker-Net容器IP跨服务器无法访问问题 sentinel announce-ip 192.168.32.131 # 设置Redis主节点信息 sentinel monitor mymaster 192.168.32.131 6380 2 sentinel down-after-milliseconds mymaster 30000 acllog-max-len 128 sentinel parallel-syncs mymaster 1 sentinel failover-timeout mymaster 180000 sentinel deny-scripts-reconfig yes SENTINEL resolve-hostnames no SENTINEL announce-hostnames no SENTINEL master-reboot-down-after-period mymaster 0sentinel2.conf配置文件内容 # 关闭保护模式 protected-mode no # 配置端口号各个节点不能相同 port 26380 daemonize no pidfile /var/run/redis-sentinel.pid loglevel notice # 日志存放地址 logfile /var/tmp/sentinel.log dir /tmp # 外部IP访问地址解决Docker-Net容器IP跨服务器无法访问问题 sentinel announce-ip 192.168.32.131 # 设置Redis主节点信息 sentinel monitor mymaster 192.168.32.131 6380 2 sentinel down-after-milliseconds mymaster 30000 acllog-max-len 128 sentinel parallel-syncs mymaster 1 sentinel failover-timeout mymaster 180000 sentinel deny-scripts-reconfig yes SENTINEL resolve-hostnames no SENTINEL announce-hostnames no SENTINEL master-reboot-down-after-period mymaster 0sentinel3.conf配置文件内容 # 关闭保护模式 protected-mode no # 配置端口号各个节点不能相同 port 26381 daemonize no pidfile /var/run/redis-sentinel.pid loglevel notice # 日志存放地址 logfile /var/tmp/sentinel.log dir /tmp # 外部IP访问地址解决Docker-Net容器IP跨服务器无法访问问题 sentinel announce-ip 192.168.32.131 # 设置Redis主节点信息 sentinel monitor mymaster 192.168.32.131 6380 2 sentinel down-after-milliseconds mymaster 30000 acllog-max-len 128 sentinel parallel-syncs mymaster 1 sentinel failover-timeout mymaster 180000 sentinel deny-scripts-reconfig yes SENTINEL resolve-hostnames no SENTINEL announce-hostnames no SENTINEL master-reboot-down-after-period mymaster 02、129服务器安装Sentinel4 mkdir -p /data/sentinel4cd /data/sentinel4touch sentinel4.confvim sentinel4.confsentinel4.conf配置文件内容 # 关闭保护模式 protected-mode no # 配置端口号各个节点不能相同 port 26382 daemonize no pidfile /var/run/redis-sentinel.pid loglevel notice # 日志存放地址 logfile /var/tmp/sentinel.log dir /tmp # 外部IP访问地址解决Docker-Net容器IP跨服务器无法访问问题 sentinel announce-ip 192.168.32.129 # 设置Redis主节点信息 sentinel monitor mymaster 192.168.32.131 6380 2 sentinel down-after-milliseconds mymaster 30000 acllog-max-len 128 sentinel parallel-syncs mymaster 1 sentinel failover-timeout mymaster 180000 sentinel deny-scripts-reconfig yes SENTINEL resolve-hostnames no SENTINEL announce-hostnames no SENTINEL master-reboot-down-after-period mymaster 03、启动四个Sentinel节点 131主服务器启动命令 docker run --name sentinel1 \ -v /data/sentinel1/sentinel1.conf:/usr/local/etc/redis/sentinel.conf \ -d --nethost redis redis-sentinel /usr/local/etc/redis/sentinel.confdocker run --name sentinel2 \ -v /data/sentinel2/sentinel2.conf:/usr/local/etc/redis/sentinel.conf \ -d --nethost redis redis-sentinel /usr/local/etc/redis/sentinel.confdocker run --name sentinel3 \ -v /data/sentinel3/sentinel3.conf:/usr/local/etc/redis/sentinel.conf \ -d --nethost redis redis-sentinel /usr/local/etc/redis/sentinel.conf129从服务器启动命令 docker run --name sentinel4 \ -v /data/sentinel4/sentinel4.conf:/usr/local/etc/redis/sentinel.conf \ -d --nethost redis redis-sentinel /usr/local/etc/redis/sentinel.conf4、验证Sentinel配置正确性 docker exec -it sentinel1 bashredis-cli -p 26379info Sentinel四、SpringBoot配置文件连接Redis集群 spring:redis:sentinel:nodes: - 192.168.31.131:26379- 192.168.31.131:26380- 192.168.31.131:26381- 192.168.31.129:26382#连接超时时间毫秒timeout: 30000jedis:pool:#连接池最大阻塞等待时间使用负值表示没有限制max-wait: -1#连接池中的最小空闲连接min-idle: 0#连接池中的最大空闲连接max-idle: 8#连接池最大连接数使用负值表示没有限制max-active: 8
http://www.yutouwan.com/news/82946/

相关文章:

  • 长春一大网站商城网站建设是+什么软件
  • 企业网站广告图片轮播代码江门市骏业纸制品有限公司
  • 西安咪豆网站建设公司做软件工资高还是网站
  • 中劳网做网站做视频网站需要什么资质
  • 网站开发西安做医药代表去什么招聘网站
  • 备案查询网站做一个个人主页的网站怎么做
  • wordpress 网站播放器wordpress首页添加视频教程
  • 公司网络营销策划书怎样优化网络
  • 英文淘宝网站建设国外用python做的网站
  • 宝安网站制作需要多少钱云南协千
  • 团队如何分工做网站达濠市政建设有限公司网站
  • 如果做网站报价天津智能网站建设方案
  • 手机网站如何排版如何开网站详细步骤图
  • 佛山网站哪家最专业资讯文章网站模板
  • 吴川网站开发公司wordpress更改图片链接
  • 微科技h5制作网站模板上海 外贸网站
  • 下列关于网站开发中网页诚信通网站怎么做
  • 深圳和海枫建设集团有限公司网站婚庆公司策划书
  • 建设学院网站的通知绵阳做网站的公司
  • c2c网站建设需求分析wordpress more标签失效
  • 内蒙古网站建设 阿里巴巴网站开发文档包括
  • 用凡科网建设的网站自己有域名要怎么制作网站
  • 云主机如何做网站网站单页seo
  • 细胞医疗 网站模版m3u8插件 wordpress
  • 湘西网站建设花垣佳木斯建设工程交易中心网站
  • 仪征建设局招投标网站沈阳网站制作机构
  • 免费的设计网站有哪些搭建网站设计
  • 微指数查询入口洛阳网站建设seo
  • 六盘水市城乡建设局网站wordpress火车头采集器
  • 公司做网站需要什么条件邢台网站123