释放双眼,带上耳机,听听看~!
🤖 由 ChatGPT 生成的文章摘要
grpc服务运行在k8s中,使用Ingress进行代理访问,采用nodeport的方式不会出现1分钟断开的问题,但是使用Ingress中会出现1分钟断开的问题。 错误截图如下
podstman调用grpc错误提示为Received RST_STREAM with code 0
解决办法,Ingress添加注解
nginx.ingress.kubernetes.io/backend-protocol: GRPC #声明使用grpc服务
nginx.ingress.kubernetes.io/server-snippet: grpc_read_timeout 3h;grpc_send_timeout 3h;
#添加grpc超时时间,默认1分钟