首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于生产中测试的影子部署

用于生产中测试的影子部署
EN

Stack Overflow用户
提问于 2013-01-30 07:51:24
回答 2查看 7K关注 0票数 9

众所周知,生产测试(TiP)最重要的部分是:

  • 利用真实的客户行为/数据
  • 减轻客户风险。

我发现影子部署是一种很有前途的方法。

使用这种方法,V-next产品将与V-电流并行地部署在生产中.当客户请求到达时,请求的克隆被路由到V-next进行测试。但结果从来没有返回给客户。因此,没有风险暴露于客户。一旦V-next准备好,我们就可以切换到它,并拆下V-电流.

因此,关键的部分似乎是:

  • 如何实现Web服务、Web站点等各种项目的路由逻辑。
  • 如何隔离测试期间生成的数据,因为它可能对生产中的上游和下游系统产生副作用。

我的问题是:

  • 还有什么我们需要关心的吗?
  • 是否有任何最佳做法/工具/设计/解决方案来解决这些关切?

有关具体技术细节,请查看此处:https://stackoverflow.com/questions/14599167/how-to-clone-iis-request-and-redirect-to-a-test-version-site

(不幸的是,社区删除了上面的帖子.)

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2020-05-14 18:30:41

我们在推特上用差异化做了这件事。你不仅想捕捉V-下一步,你还想比较它的V-电流。此外,您希望在数千个样本上进行这种比较,以获得信心。

票数 5
EN

Stack Overflow用户

发布于 2019-01-23 13:38:34

在生产中测试的另一种方法是在低百分比的用户上进行测试,或者只在生产中向QA团队打开一个新特性(黑暗发布)。

有许多工具可以帮助您在生产中进行测试,甚至在实际用户上也是如此。Configz.io是一个很好的工具。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14599016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档