k8s 服务发现 以及 gRPC 长连接负载均衡

2021-03-08
阅读 2 分钟
11.3k
gRPC client 直接使用 ClusterIP Service 会导致负载不均衡。因为 HTTP/2 多个请求在一个 TCP 连接上多路复用。

grpc-gateway:让你同时拥有 grpc 和 http 接口,一键生成 swagger 文档

2021-01-24
阅读 3 分钟
7.8k
编写 proto 文件 {代码...} 先决条件:protoc 已安装,参考:[链接] {代码...} grpc-gateway protoc 插件已安装 {代码...} 生成桩代码及 swagger 文档: {代码...} 生成文档先决条件:docker 已安装并运行有了 swagger.json 借助 swagger 相关的工具我们就可以生成文档了。这里我们使用 redoc,通过容器启动一个 server ...