标签:用户数 数据 一致性 工作 区域 版本 意思 防止 大量
互联网产品的几个特点:
在了解了什么是灰度发布的定义以后,就可以来了解一下灰度发布的具体操作方法了。可以通过很多种形式来抽取一部分用户,比如说选择自己的VIP用户,或者选择一些活跃用户,把这些用户分成两批,其中一批投放A版本,另外一批投放B版本,在投放之前就要对各种可能存在的数据做到收集记录工作,这样才能在投放以后查看两个版本的用户数据反馈,通过大量的数据分析以及调查来确定最后使用哪一个版本来进行投放。
什么是灰度发布呢?
一套完整的灰度发布机制会包括下面这些阶段:
有人质疑灰度发布是一种浪费。但与其说这是浪费不如说是冗余和弹性,灰度发布能避免新版本全量上线的风险,通过小流量验证的方式,在灰度阶段就能发现、调整并优化产品中的问题,平滑迭代。
同时还要对所有的相关数据进行收集工作,比如新版本的稳定性,服务器的稳定性以及使用次数,使用频率以及各种数据,方便和以前的原有数据进行对比。
也许有人会觉得灰度发布完全没有必要,是一种资源的浪费,其中灰度发布是非常有用的,这样做的目地不但能了解最真实的用户体验同时还可以有效的防止重大BUG产生影响系统回档或者造成其他更多不必要的经济损失,所以说灰度发布是有效避免新版本上线风险的一种有效办法,可以通过小流量来先进行测试工作,帮助新版本完成平滑迭代。
标签:用户数 数据 一致性 工作 区域 版本 意思 防止 大量
原文地址:https://www.cnblogs.com/linbo3168/p/11929304.html