© 2021 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
在微服务中互相调用失败是常见的情况,例如ProductPage访问Detail有可能成功,也有可能由于网络抖动而失败:
重试指定了Envoy访问其他service失败时的机制,重试可以提高应用的可用性,避免由于网络波动或临时的负载增高而引起的失败。
在Retry中声明了两个字段:
attempts
perTryTimeout
默认istio有两次重试,间隔25ms。