1. 首页
  2. 数据库
  3. 其它
  4. grpcdemo:该应用程序演示了gRPC通信 源码

grpcdemo:该应用程序演示了gRPC通信 源码

上传者: 2021-04-08 23:09:47上传 ZIP文件 29.87KB 热度 14次
该应用程序演示了kubernetes集群上的gRPC通信 为什么要使用gRPC? gRPC(gRPC远程过程调用)是服务间通信的理想选择,因为它使用协议缓冲区作为服务间通信的二进制数据交换格式。 它是由Google使用协议开发的,并且由于其较小的标头大小和已编码的有效载荷,因此通信变得轻巧。 因此,gRPC被广泛用于微服务之间的服务间通信非常不稳定的应用程序中。 这由一个具有的简单应用程序组成。 网关服务 演示服务 网关服务 它具有一个Web终结点,该终结点除外使用(http1.1)的Web请求 与GRPC服务器通信的GRPC客户端(演示服务) 它暴露端口8080(默认) 演示服务 这是一个使用(http2)服务请求的GRPC服务器 暴露端口8081(默认) 如何部署呢? 对于Docker环境 转到/ script目录并运行docker-auto.sh,然后运行docker-pus
用户评论