gpt4 book ai didi

kubernetes - kubectl端口转发超时问题

转载 作者:行者123 更新时间:2023-12-02 04:46:11 25 4
gpt4 key购买 nike

使用 kubectl 端口转发功能时,我能够成功将本地端口转发到远程端口。然而,似乎闲置几分钟后连接就断开了。不知道为什么会这样。

以下是用于 portforward 的命令:

kubectl --namespace somenamespace port-forward somepodname 50051:50051

错误消息:

Forwarding from 127.0.0.1:50051 -> 50051
Forwarding from [::1]:50051 -> 50051
E1125 17:18:55.723715 9940 portforward.go:178] lost connection to pod

希望能够保持连接

最佳答案

设置 kube 的 streaming-connection-idle-timeout to 0 应该是一个正确的解决方案,但如果你不想改变任何东西,你可以使用 while-do 构造

格式:while true; do <<YOUR COMMAND HERE>>; done

所以只需在 CLI 中输入:while true; do kubectl --namespace somenamespace port-forward somepodname 50051:50051; done应该让 kubectl 在连接丢失时重新连接

关于kubernetes - kubectl端口转发超时问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47484312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com