diff --git a/content/zh/docs/tasks/access-application-cluster/port-forward-access-application-cluster.md b/content/zh/docs/tasks/access-application-cluster/port-forward-access-application-cluster.md index 06791739d7c36..4219ca4f20e5e 100644 --- a/content/zh/docs/tasks/access-application-cluster/port-forward-access-application-cluster.md +++ b/content/zh/docs/tasks/access-application-cluster/port-forward-access-application-cluster.md @@ -213,9 +213,22 @@ for database debugging. 以上所有命令都应该有效。输出应该类似于: ``` - I0710 14:43:38.274550 3655 portforward.go:225] Forwarding from 127.0.0.1:7000 -> 6379 - I0710 14:43:38.274797 3655 portforward.go:225] Forwarding from [::1]:7000 -> 6379 + Forwarding from 127.0.0.1:7000 -> 6379 + Forwarding from [::1]:7000 -> 6379 ``` + +{{< note >}} + +`kubectl port-forward` 不会返回。你需要打开另一个终端来继续这个练习。 + +{{< /note >}} + - 成功的 ping 请求应该返回 PONG。 + 成功的 ping 请求应该返回: + + ``` + PONG + ``` + +### (可选操作)让 _kubectl_ 来选择本地端口 {#let-kubectl-choose-local-port} + + +如果你不需要指定特定的本地端口,你可以让 `kubectl` 来选择和分配本地端口, +以便你不需要管理本地端口冲突。该命令使用稍微不同的语法: + +```shell +kubectl port-forward deployment/redis-master :6379 +``` + +`kubectl` 工具会找到一个未被使用的本地端口号(避免使用低段位的端口号,因为他们可能会被其他应用程序使用)。输出应该类似于: + +``` +Forwarding from 127.0.0.1:62162 -> 6379 +Forwarding from [::1]:62162 -> 6379 +``` +