grpc
qinzhao168
梦想 在远处 呐喊
展开
-
centos7 grpc编译
1.系统 [root@localhost zlib]# uname -a Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 2.环境准备 yum install build-essential autoconf libtool -y yum install make automake gcc gcc-c++ kernel-de原创 2020-06-16 19:12:08 · 1403 阅读 · 3 评论 -
gRPC服务发现&负载均衡
1. 构建高可用服务构建高可用、高性能的通信服务,通常采用服务注册与发现、负载均衡和容错处理等机制实现。根据负载均衡实现所在的位置不同,通常可分为以下三种解决方案:1.1 集中式LB(Proxy Model)proxy model在服务消费者和服务提供者之间有一个独立的LB,通常是专门的硬件设备如 F5,或者基于软件如 LVS,HAproxy等实现。LB上有所有服务的地址映射表,通常由运维配置注册,转载 2017-10-04 20:37:37 · 7442 阅读 · 0 评论 -
go-gprc简单例子
protocol-buffers由于墙的原因,我们一些依赖的包文件可以通过下面方式下载到:在 github 可以找到源码,下载后复制到对应目录即可的:google.golang.org/grpc 对应的代码地址在: https://github.com/grpc/grpc-go google.golang.org/cloud/compute/metadata 对应的代码地址在: https原创 2017-11-25 22:22:39 · 1526 阅读 · 0 评论