mirror of https://github.com/istio/istio.io.git
zh: update traffic-shifting and tcp-traffic-shifting (#3041)
* zh: update docs/tasks/traffic-management/traffic-shifting/index.md * zh: update docs/tasks/traffic-management/tcp-traffic-shifting/index.md
This commit is contained in:
parent
222050d8a4
commit
1b0c0f3aab
|
|
@ -19,7 +19,7 @@ keywords: [流量管理,流量转移]
|
|||
|
||||
一个常见的用例是将流量从一个版本的微服务逐渐迁移到另一个版本。 在 Istio 中,您可以通过配置一系列规则来实现此目标,
|
||||
这些规则将一定百分比的流量路由到一个或另一个服务。 在此任务中,您将先分别向 `reviews:v1` 和 `reviews:v3` 各发送 50% 流量。
|
||||
然后,您将通过向 `reviews:v3` 发送100%的流量来完成迁移。
|
||||
然后,您将通过向 `reviews:v3` 发送 100% 的流量来完成迁移。
|
||||
|
||||
## 应用基于权重的路由
|
||||
|
||||
|
|
@ -32,10 +32,10 @@ keywords: [流量管理,流量转移]
|
|||
1. 在浏览器中打开 Bookinfo 站点。 URL 为 `http://$GATEWAY_URL/productpage`,其中 `$GATEWAY_URL` 是 ingress 的外部 IP 地址,
|
||||
其描述参见 [Bookinfo](/zh/docs/examples/bookinfo/#确定-ingress-的-ip-和端口)。
|
||||
|
||||
请注意,不管刷新多少次,页面的评论部分都不会显示评级星号。这是因为 Istio 被配置为将 reviews 服务的的所有流量都路由到了 `reviews:v1` 版本,
|
||||
请注意,不管刷新多少次,页面的评论部分都不会显示评级星号。这是因为 Istio 被配置为将 reviews 服务的的所有流量都路由到了 `reviews:v1` 版本,
|
||||
而该版本的服务不会访问带星级的 ratings 服务。
|
||||
|
||||
1. 使用下面的命令把50%的流量从 `reviews:v1` 转移到 `reviews:v3`:
|
||||
1. 使用下面的命令把 50% 的流量从 `reviews:v1` 转移到 `reviews:v3`:
|
||||
|
||||
{{< text bash >}}
|
||||
$ istioctl replace -f @samples/bookinfo/networking/virtual-service-reviews-50-v3.yaml@
|
||||
|
|
@ -69,9 +69,9 @@ keywords: [流量管理,流量转移]
|
|||
|
||||
1. 刷新浏览器中的 `/productpage` 页面,大约有 50% 的几率会看到页面中出带红色星级的评价内容。这是因为 `v3` 版本的 `reviews` 访问了带星级评级的 `ratings` 服务,但 `v1` 版本却没有。
|
||||
|
||||
> 在目前的Envoy sidecar实现中,可能需要刷新 `/productpage` 很多次--可能15次或更多--才能看到流量分发的效果。您可以通过修改规则将90%的流量路由到v3,这样看到更多带红色星级的评价。
|
||||
> 在目前的 Envoy sidecar 实现中,可能需要刷新 `/productpage` 很多次--可能 15 次或更多--才能看到流量分发的效果。您可以通过修改规则将 90% 的流量路由到 v3,这样能看到更多带红色星级的评价。
|
||||
|
||||
1. 如果您认为 `reviews:v3` 微服务已经稳定,你可以通过应用此 virtual service 将100%的流量路由到 `reviews:v3`:
|
||||
1. 如果您认为 `reviews:v3` 微服务已经稳定,你可以通过应用此 virtual service 将 100% 的流量路由到 `reviews:v3`:
|
||||
|
||||
{{< text bash >}}
|
||||
$ istioctl replace -f @samples/bookinfo/networking/virtual-service-reviews-v3.yaml@
|
||||
|
|
|
|||
Loading…
Reference in New Issue