应用程序 A 是一个 Php 应用程序,服务 B 是 elasticsearch。
A 通过 istio 部署,采用金丝雀模式。
A'canary 和 A'current 使用同一个 B 服务。
如果 B 变慢或者宕机,A'canary 和 A'current 会抛出相同的错误,此时会发生什么?
- A'canary 已禁用,100% 的流量流向 A'current
- istio 可以检测到问题与应用程序无关,并且仍将部分流量路由到 canary
应用程序 A 是一个 Php 应用程序,服务 B 是 elasticsearch。
A 通过 istio 部署,采用金丝雀模式。
A'canary 和 A'current 使用同一个 B 服务。
如果 B 变慢或者宕机,A'canary 和 A'current 会抛出相同的错误,此时会发生什么?