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

财政局网站建设自查报告quick chat wordpress

财政局网站建设自查报告,quick chat wordpress,wordpress固定链接目录,apicloud影视源码“不停机发布新版本程序”#xff0c;暂且这么称呼吧#xff0c;其实就是所说的滚动发布、灰度发布、金丝雀发布和蓝绿发布。 之所以会总结性地提一下这几个概念#xff0c;主要是本次出门游历#xff0c;流浪到了乌兰察布市四王子旗#xff0c;在这儿遇上了个有趣儿的家伙…“不停机发布新版本程序”暂且这么称呼吧其实就是所说的滚动发布、灰度发布、金丝雀发布和蓝绿发布。 之所以会总结性地提一下这几个概念主要是本次出门游历流浪到了乌兰察布市四王子旗在这儿遇上了个有趣儿的家伙就此话题进行了兴致勃勃地探讨借此记录一下探讨结果。 滚动发布是指每次只升级一个或多个服务 升级完成后加入生产环境 不断执行这个过程 直到集群中的全部旧版本升级新版本。 本质是新版本逐步替换旧版本。 优点缺点用户无感知 平滑过渡部署时间慢 取决于每阶段更新时间节省服务器发布策略较复杂 高度依赖自动发布工具无法确定新旧版本之间谁产生了缺陷不易回滚 操作过程 先升级 1 个副本 主要做部署验证 每次升级副本 都需将待操作副本从 LB 上先摘掉 待升级成功后再加入集群 事先需要有自动更新策略 分为若干次 每次数量/百分比可配置 回滚是发布的逆过程 先从 LB 摘掉新版本 再升级老版本 这个过程一般时间比较长 业务部署自动化程度要求高。 开始滚动升级后 流量会直接指向已经启动起来的新版本 但是这个时候新版本是不一定可用的 比如需要进一步的测试才能确认。 那么在滚动升级期间 整个系统就处于非常不稳定的状态 如果发现了问题 也比较难以确定是新版本还是老版本造成的问题。 蓝绿发布提供了一种零宕机的部署方式。 不停旧版本 部署新版本进行试 确认业务状态无异常后 将流量切到新版本。 始终有两个版本同时在线有问题可以快速切换。 一套是正在提供服务系统 标记为“绿色” 另一套是准备发布的系统 标记为“蓝色” 。 两套系统都是功能完善的 并且正在运行的系统 只是系统版本不同。 开发了新版本 要用新版本替换线上的旧版本在线上的系统之外 搭建了一个使用新版本代码的全新系统。 这时候 一共有两套系统在运行 正在对外提供服务的系统是绿色系统 新部署的系统是蓝色系统。 蓝色系统经过反复的测试、 修改、 验证 确定达到上线标准之后 先将绿组的集群从负载均衡中移除 由蓝组则对用户提供服务。 这段时间内观察蓝色系统新系统 工作状态 如果出现问题 直接切换回绿色系统。 当确信对外提供服务的蓝色系统工作正常 不对外提供服务的绿色系统已经不再需要的时候 蓝色系统正式成为对外提供服务系统 成为新的绿色系统。 原先的绿色系统可以销毁 将资源释放出来 用于部署下一个蓝色系统。 或者移出的绿组进行服务的升级 等升级完毕后 再从新将绿组接入到负载均衡中为用户提供服务。 再把蓝组进行移除销毁 将资源释放出来 用于部署下一个蓝色系统。此时整个项目集群得进行升级完毕 我们将此称为蓝绿发布。 蓝绿部署能够简单快捷实施的前提假设是目标业务系统是非常内聚的 如果目标系统相当复杂那么如何切换、两套系统的数据是否需要以及如何同步等都需要仔细考虑。 优点缺点发布策略简单服务器数量翻倍 需要准备正常业务使用资源的两倍的服务器用户无感知 平滑过渡如果出问题 影响范围较大升级或回滚速度快短时间内会大幅增加资源成本基础设施无改动 升级稳定性较强在非隔离基础架构VM、 Docker 等 上执行蓝绿部署 蓝色环境和绿色环境有被摧毁的风险 金丝雀发布Canary Release 中国大陆又称作灰度发布Gray Release。本质上是在生产环境上引一部分实际流量对一个新版本进行测试 测试新版本的性能和表现 在保证系统整体稳定运行的前提下 尽早发现新版本在实际环境上的问题 以确定产品交付形态。 它在一部分用户中逐步推出新功能或更新以便在全面推出之前进行测试和评估 这种方法可以帮助开发人员识别和解决潜在的问题 同时最小化对用户的影响。 也算是一种软件产品质量测试方式新版本如果出现问题 只会发生在低比例的流量上。 事实上金丝雀发布Canary Release 和灰度发布Gray Release 略有区别 金丝雀发布是只有一套系统 版本升级是逐步替换这套系统 灰度发布则是有稳定和灰度两套环境 只升级部分服务 一部分用户继续用老版本 一部分用户开始用新版本 如果用户对新版本没什么意见 那么逐步扩大范围把所有用户都迁移到新版本上面来 即通过切换线上并存版本之间的路由权重逐步从一个版本切换为另一个版本。 金丝雀发布实现步骤 步骤一 将流量从待部署节点移出 更新该节点服务到待发布状态 将该节点称为金丝雀节点 步骤二 根据不同策略 将流量引入金丝雀节点。 策略可以根据情况指定 比如随机样本策略、狗粮策略、分区策略、用户特征策略 步骤三 金丝雀节点验证通过后 选取更多的节点称为金丝雀节点 重复步骤一和步骤二 直到所有节点全部更新。 优点缺点保证整体系统稳定性 影响范围可控 在初始灰度的时候就可以问题影响范围很小 相对用户体验也少用户无感知 平滑过渡自动化要求高新功能逐步评估性能 稳定性和健康状况只能适用于新旧版本兼容迭代场景小步快跑 快速迭代需要详细规划业务流量切分的时机和权重策略
http://www.yutouwan.com/news/249146/

相关文章:

  • 中国网站服务器哪个好如何进行网站管理
  • 做网站 小程序前景html网页设计模板免费下载
  • 昆明网站制作网页html网站留言板代码
  • 如何做微信网站防封昆明房地产网站开发
  • 网站上的验证码怎么做WordPress会话有效时间
  • 乐清企业网站建站产品外包装设计网站
  • 网络公司名字大全简单好听网站如何合理建设seo
  • 网站开发包括网站的 等过程高德地图有外资背景吗
  • 医院做网站怎么做一小时学会网站建设
  • 电脑下载17zwd一起做网站网站建网站建设设
  • 包车哪个网站做的最好网站域名指什么
  • 什么网站可以做海报赚钱中企动力是500强吗
  • 建设网站花费知名企业文化案例
  • 各种网站末班wordpress淘宝客 瀑布流
  • 做瞹瞹嗳视频网站在线观看网站建设案例价格
  • wordpress中搜索页面百度关键词seo排名
  • 低多边形生成网站WordPress点击看大图
  • 陆金所网站开发二部企业网站完整版
  • 一起做网店官方网站店铺位置怎么免费注册定位
  • 电商网站开发合同免备案云服务器租用
  • 举报网站建设公司版权申请网站
  • 济南网站定制wordpress怎么加表格
  • 河间哪里有做网站的企业名称查询网站
  • 杭州专业做网站公司北京专业网站搭建公司
  • wordpress 柚子皮下载网站流量seo
  • dw网站首页的导航怎么做wordpress 左侧边栏
  • 佛山新网站建设渠道网络推广方案计划书
  • 电子商务网站策划书3000字沧州做网站
  • 数控编程培训林云seo博客
  • 店面门头在线设计网站电商seo是什么意思