我正在尝试通过 istio 入口将来自外部世界的 grpc 流设置到 istio 集群中。我能够建立连接,但我看到每 60 秒重置一次连接。
容器日志在中断之前告诉“rpc 错误:code = Unavailable desc”
查看入口和特使日志。没什么帮助。附在下面。
INGRESS LOGS
[2020-03-06T12:14:10.221Z] "- - -" 0 - "-" "-" 2679 2552 9993 - "-" "-" "-" "-" "10.244.0.93:5448" outbound|5448||grpc-broker.x-infra.svc.cluster.local 10.244.0.116:58094 10.244.0.116:443 10.222.2.9:37864 <xxxxxx DNS NAME xxxxxxxx> -
ENVOY LOGS
[2020-03-06T12:16:28.331Z] "- - -" 0 - "-" "-" 12021 2733 50282 - "-" "-" "-" "-" "127.0.0.1:5448" inbound|5448|tcp-broker|grpc-broker.x-infra.svc.cluster.local 127.0.0.1:56816 10.244.0.93:5448 10.244.0.116:34782 outbound_.5448_._.grpc-broker.x-infra.svc.cluster.local -
我们应该在 grpc 流中添加任何额外的东西来工作吗?
集群默认启用 mTLS,源和目标 pod 是部署而不是有状态集。