gpt4 book ai didi

testing - 用于生产测试的影子部署

转载 作者:行者123 更新时间:2023-11-28 19:47:40 25 4
gpt4 key购买 nike

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

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

我发现 Shadow Deployment 是一种很有前途的方法。

通过这种方法,V-next 产品与 V-current 一起部署在生产环境中。当客户请求到达时,请求的克隆被路由到 V-next 用于测试目的。但结果永远不会返回给客户。因此,客户不会面临任何风险。一旦 V-next 准备就绪,我们只需切换到它并降低 V-current。

所以看起来关键部分是:

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

我的问题是:

  • 还有什么需要我们注意的吗?
  • 是否有任何最佳实践/工具/设计/解决方案来解决这些问题?

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

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

谢谢!

最佳答案

我们在 Twitter 使用 Diffy 做到了这一点.您不仅要捕获 V-next,还要比较它的 V-current。此外,您希望对数千个样本的这种比较进行聚合和去噪以获得信心。

关于testing - 用于生产测试的影子部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14599016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com