【发布时间】:2020-08-20 08:40:41
【问题描述】:
我尝试用 GKE 做的是:
GRPC 客户端 -> L4 LB -> GRPC 服务器(在 pod 内)
我尝试在客户端收到“连接被拒绝”。
它适用于 ESPv1(可扩展服务代理 - 使用 nginx 的谷歌端点组件)。
我想知道是否有人成功地这样做了,或者您是否解释了为什么没有 ESP 就无法工作。
如果需要,我可以发布我的配置。
更新
已提出使用 nginx 的解决方案。 ESP 也包括一个 nginx,所以我想知道是否可以避免使用 nginx 或任何代理/反向代理,如果没有,为什么?
nginx 做了什么来使 grpc 连接正常工作?
【问题讨论】:
-
您是否尝试在您的 GRPC 服务器上使用
tcpdump对其进行调查?它可能会告诉你很多关于连接被拒绝的原因。 -
@mario 是的,我做了,但我要仔细检查。我猜如果有流量,应该来自L4 LB吧?
-
是的,我想是的。
标签: google-kubernetes-engine grpc