avatar
GRPC里的一个“坑”

GRPC里的一个“坑”

星期四,九月 29 日,2022 年

最近,在使用grpc,grpc-gateway时,遇到一个奇怪的问题,返回结果中一个参数在proto中定义的类型是int64,但通过grpc-gateway返回的json结果数据中确变成了string类型,为啥返回的类型和proto定义的类型不一样呢?难道是grpc-gateway做了手脚,于是一通狂搜和翻阅源码,终于解决了心中的疑惑。

avatar归零
1 分钟阅读
在Kubernetes上gRPC是如何通过Headless Service负载均衡

在Kubernetes上gRPC是如何通过Headless Service负载均衡

星期一,十二月 20 日,2021 年

gRPC 是用于进程间通信的最流行的现代 RPC 框架之一。 它是微服务架构的绝佳选择。 而且,毫无疑问,部署微服务应用程序最流行的方式是 Kubernetes。

Kubernetes部署可以具有相同的后端实例,为许多客户端请求提供服务。 Kubernetes 的 ClusterIP 服务提供负载均衡的IP地址。 但是这种默认的负载平衡不适用于gRPC开箱即用。

如果你使用gRPC并在 Kubernetes 上部署了许多后端服务,那么本文档适合你。

avatar归零
3 分钟阅读

© 2014 - 2022 Lionel's Blog

Powered by Hugo with theme Dream.