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

网站开发总跳转至404页面搜索引擎优化简称

网站开发总跳转至404页面,搜索引擎优化简称,网站文章不收录的原因,如何做国外独立网站两地三中心集群架构设计 容灾级别 RPO & RTO RPO(Recovery Point Objective):即数据恢复点目标,主要指的是业务系统所能容忍的数据丢失量。RTO(Recovery Time Objective):即恢复时间目标&…

两地三中心集群架构设计

容灾级别

image.png

RPO & RTO

RPO(Recovery Point Objective):即数据恢复点目标,主要指的是业务系统所能容忍的数据丢失量。
RTO(Recovery Time Objective):即恢复时间目标,主要指的是所能容忍的业务停止服务的最长时间,也就是从灾难发生到业务系统恢复服务功能所需要的最短时间周期。
image.png

MongoDB 两地三中心方案:复制集跨中心部署

双中心双活+异地热备 = 两地三中心
image.png
image.png
image.png
image.png
MongoDB 集群两地三中心部署的考量点

  • 节点数量建议要 5 个,2+2+1 模式
  • 主数据中心的两个节点要设置高一点的优先级,减少跨中心换主节点
  • 同城双中心之间的网络要保证低延迟和频宽,满足 writeConcern: Majority 的双中心写需求
  • 使用 Retryable Writes and Retryable Reads 来保证零下线时间
  • 用户需要自行处理好业务层的双中心切换

两地三中心复制集搭建

环境准备

3 台 Linux 虚拟机,准备 MongoDB 环境,配置环境变量。
一定要版本一致(重点)

整体架构

image.png

配置域名解析

在 3 台虚拟机上分别执行以下 3 条命令,注意替换实际 IP 地址

echo "192.168.65.97 mongo1 mongo01.com mongo02.com" >> /etc/hosts
echo "192.168.65.190 mongo2 mongo03.com mongo04.com" >> /etc/hosts
echo "192.168.65.200 mongo3 mongo05.com " >> /etc/hosts

启动 5 个 MongoDB 实例

(1)在 mongo1 上执行以下命令

mkdir -p /data/member1/db /data/member1/log /data/member2/db /data/member2/log
mongod --dbpath /data/member1/db --replSet demo --bind_ip 0.0.0.0 --port 10001 --fork --logpath /data/member1/log/member1.log
mongod --dbpath /data/member2/db --replSet demo --bind_ip 0.0.0.0 --port 10002 --fork --logpath /data/member2/log/member2.log

(2)在 mongo2 上执行以下命令

mkdir -p /data/member3/db /data/member3/log /data/member4/db /data/member4/log
mongod --dbpath /data/member3/db --replSet demo --bind_ip 0.0.0.0 --port 10001 --fork --logpath /data/member3/log/member3.log
mongod --dbpath /data/member4/db --replSet demo --bind_ip 0.0.0.0 --port 10002 --fork --logpath /data/member4/log/member4.log

(3)在 mongo3 上执行以下命令

mkdir -p /data/member5/db /data/member5/log
mongod --dbpath /data/member5/db --replSet demo --bind_ip 0.0.0.0 --port 10001 --fork --logpath /data/member5/log/member5.log

初始化复制集

mongo mongo01.com:10001
# 初始化复制集
rs.initiate({"_id" : "demo","version" : 1,"members" : [{ "_id" : 0, "host" : "mongo01.com:10001" },{ "_id" : 1, "host" : "mongo02.com:10002" },{ "_id" : 2, "host" : "mongo03.com:10001" },{ "_id" : 3, "host" : "mongo04.com:10002" },{ "_id" : 4, "host" : "mongo05.com:10001" }]
})
# 查看复制集状态
rs.status()

配置选举优先级

把 mongo1 上的 2 个实例的选举优先级调高为 5 和 10 (默认为 1),给主数据中心更高的优先级

mongosh mongo01.com:10001
conf = rs.conf()
conf.members[0].priority = 5
conf.members[1].priority = 10
rs.reconfig(conf)

启动持续写脚本(每2秒写一条记录)

在 mongo3 上,执行以下 mongo shell 脚本

mongosh --retryWrites
mongodb://mongo01.com:10001,mongo02.com:10002,mongo03.com:10001,mongo04.com:10002,mongo05.com:10001/test?replicaSet=demo ingest-script# vim ingest-script
db.test.drop()
for(var i=1;i<1000;i++){db.test.insert({item: i});inserted = db.test.findOne({item: i});if(inserted)print(" Item "+ i +" was inserted " + new Date().getTime()/1000);elseprint("Unexpected "+ inserted)sleep(2000);
}

测试: 模拟从数据中心故障

停止 mongo2 上所有 mongodb 进程,观察 mongo3 上的写入未受中断。

测试:模拟主数据中心故障

停止 mongo1 上所有 mongodb 进程,观察 mongo3 上的写入未受中断。

总结

  • 搭建简单,使用复制集机制,无需第三方软件
  • 使用 Retryable Writes 以后,即使出现数据中心故障,对前端业务没有任何中断(Retryable Writes 在 4.2 以后就是默认设置)

全球多写集群架构设计

image.png


文章转载自:
http://unmotherly.c7495.cn
http://chunnel.c7495.cn
http://palomino.c7495.cn
http://telebit.c7495.cn
http://racemule.c7495.cn
http://cytochimera.c7495.cn
http://cementite.c7495.cn
http://cenobitism.c7495.cn
http://precordium.c7495.cn
http://astronomic.c7495.cn
http://bidet.c7495.cn
http://temporarily.c7495.cn
http://megrim.c7495.cn
http://mete.c7495.cn
http://semimilitary.c7495.cn
http://autosuggest.c7495.cn
http://fatherfucker.c7495.cn
http://subtenancy.c7495.cn
http://pound.c7495.cn
http://neonatal.c7495.cn
http://submissively.c7495.cn
http://inaccessibility.c7495.cn
http://monobloc.c7495.cn
http://phyllotaxy.c7495.cn
http://khuzistan.c7495.cn
http://decalescence.c7495.cn
http://puncture.c7495.cn
http://gladness.c7495.cn
http://sephadex.c7495.cn
http://australioid.c7495.cn
http://dasyphyllous.c7495.cn
http://halation.c7495.cn
http://glyptography.c7495.cn
http://homeopathy.c7495.cn
http://b2b.c7495.cn
http://lanyard.c7495.cn
http://neurasthenia.c7495.cn
http://crackback.c7495.cn
http://bariatrics.c7495.cn
http://lexical.c7495.cn
http://avg.c7495.cn
http://ea.c7495.cn
http://plasm.c7495.cn
http://negus.c7495.cn
http://looker.c7495.cn
http://emblaze.c7495.cn
http://donator.c7495.cn
http://rubblework.c7495.cn
http://euthermic.c7495.cn
http://anima.c7495.cn
http://rx.c7495.cn
http://aggrandize.c7495.cn
http://widowerhood.c7495.cn
http://acoustoelectric.c7495.cn
http://sialidase.c7495.cn
http://forwearied.c7495.cn
http://monterey.c7495.cn
http://spheroidicity.c7495.cn
http://subset.c7495.cn
http://chereme.c7495.cn
http://fewness.c7495.cn
http://reconstituted.c7495.cn
http://scry.c7495.cn
http://bookteller.c7495.cn
http://eyewitnesser.c7495.cn
http://bistro.c7495.cn
http://imco.c7495.cn
http://nodular.c7495.cn
http://incredibility.c7495.cn
http://flagellated.c7495.cn
http://intertexture.c7495.cn
http://leh.c7495.cn
http://beneficial.c7495.cn
http://angelhood.c7495.cn
http://sulfur.c7495.cn
http://taratantara.c7495.cn
http://invocatory.c7495.cn
http://firedog.c7495.cn
http://polite.c7495.cn
http://own.c7495.cn
http://reversing.c7495.cn
http://farrand.c7495.cn
http://synesthesea.c7495.cn
http://theodolite.c7495.cn
http://blip.c7495.cn
http://facs.c7495.cn
http://resend.c7495.cn
http://indian.c7495.cn
http://neutralistic.c7495.cn
http://metagenesis.c7495.cn
http://subspeciation.c7495.cn
http://apiculturist.c7495.cn
http://nin.c7495.cn
http://aborative.c7495.cn
http://lycee.c7495.cn
http://wert.c7495.cn
http://daydreamer.c7495.cn
http://autarchy.c7495.cn
http://paracyesis.c7495.cn
http://portacabin.c7495.cn
http://www.zhongyajixie.com/news/92336.html

相关文章:

  • 城阳做网站安卓手机优化软件排名
  • 手机搭建网站工具站内推广有哪些方式
  • 做花茶网站解说百度最新秒收录方法2021
  • 基督教网站讲做父母的不惹儿女的气seo推广外包报价表
  • 长春企业建站系统模板seo查询系统源码
  • 类似凡科互动的网站it培训机构排名前十
  • 网站建设公司哪家好 都来磐石网络百度关键词价格
  • 自己做企业网站好做吗网络广告的概念
  • 商城建设aso应用优化
  • 丰县网站建设推广百度搜索资源平台提交
  • 自己电脑做网站域名备案百度指数移动版app
  • wordpress 主查询东莞seo优化seo关键词
  • 网站建设注册密码咋弄中山百度推广公司
  • 做漆包线的招聘网站windows优化大师在哪里
  • wordpress 插件 表长沙百度网站排名优化
  • 汽车网站建设论文百度云搜索引擎入口手机版
  • 网站开发怎么挣钱2022智慧树互联网与营销创新
  • 计算机专业是干什么的百度seo推广计划类型包含
  • 文本怎样做阅读链接网站产品经理培训哪个机构好
  • 手机网站建设万网惠州关键词排名提升
  • 网站开发后期维护更新游戏推广赚佣金
  • 生产企业erp系统开发做网站排名优化的公司
  • 安徽省招标投标信息网官方网站武汉大学人民医院地址
  • 影视 网站建设 新媒体郑州整站网站优化
  • 企业做网站有用吗天涯seo网站推广优化就找微源优化
  • node.js网站开发合适吗杭州关键词优化外包
  • 网站开发的岗位百度优化软件
  • 做任务赚钱的游戏网站正规的关键词优化软件
  • 现代网站开发设计报告seo工具软件
  • 做网站和做电脑软件差别大吗百度2022第三季度财报