gydtep 发表于 2020-5-28 16:50:12
拥有服务A的团队执行了并行测试去查看他们的新代码是否正常,但事实由于服务B存在一个bug导致测试失败了。gydtep 发表于 2020-5-28 19:39:33
这种方法很有野心,因为这需要确保栈中的每一个服务要能够处理生产请求以及测试请求。gydtep 发表于 2020-5-28 21:57:51
当开发者对他们的服务做了变动,即使这个变动已经被严格的审查和测试,我们也不能够一次就把变动部署到所有运行的服务实例上。gydtep 发表于 2020-5-29 09:45:33
因为我们测试的构建和生产环境的完全不一样,这会让我们很难定位bug;gydtep 发表于 2020-5-29 10:52:09
使用这种方法,我们可以把待测试的服务B在一个隔离的沙盒环境中启动,并且在沙盒环境下可以访问生产服务C和D。gydtep 发表于 2020-5-29 12:23:08
当开发者对他们的服务做了变动,即使这个变动已经被严格的审查和测试,我们也不能够一次就把变动部署到所有运行的服务实例上。gydtep 发表于 2020-5-29 14:18:32
需要验证用户手ji号的审计服务可能需要避开对测试流量的检测,因为测试请求中的用户都是测试用户。gydtep 发表于 2020-5-29 15:03:32
一旦我们能够给请求附上租户信息,我们就可以基于它的租户信息做路由。gydtep 发表于 2020-5-29 16:38:50
基于我们想要的用例,我们可以在租户上下文中增加额外的元数据。gydtep 发表于 2020-5-29 19:28:41
并将不同的租户信息和数据共同放置,或者根据租户信息显式地分离数据,