求助熟悉 envoy 的 V 友关于 envoy 作为 grpc 的前端代理

2019-10-04 13:39:33 +08:00
 truems
envoy proxy 部署在 kubernetes 上,用做 grpc 双向流服务的负载均衡器,没有用 istio,目前就一个 envoy pod,一个 grpc server pod。客户端初始化了 5 个 stream。有几个问题,
1 ) envoy 默认有个 max request 的限制是 1024,这个限制是针对 stream 的个数的,还是针对 stream 上发送的 frame 的个数,还是针对发送的 grpc request 的个数的?
2) 做了一些测试感觉 envoy 没有把所有的 grpc 请求发送给后面的 grpc server,envoy 有别的配置会限制发送的 grpc 请求的数量吗?
3 )尝试改了 grpc log level 为 trace,或者添加 envoy.http_grpc_access_log,均无法获得更多的信息 (期望 log 会输出到 stdout )。有什么别的办法可以调试 envoy 对 grpc 的处理?
3551 次点击
所在节点    云计算
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/606280

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX