grpc
一个行走的民
业精于勤,荒于嬉,行成于思,毁于随。
展开
-
grpc HTTP2使用
简介本文档详细描述grpc是如何借助HTTP2实现的。您需要熟悉HTTP2规范。Protocal生产规则使用ABNF语法。Outline以下是GRPC请求和响应消息流中的一般顺序Request → Request-Headers *Length-Prefixed-Message EOSResponse → (Response-Headers *Length-Prefixed-Mes...翻译 2019-11-20 16:28:17 · 2290 阅读 · 0 评论 -
grpc health check
Health checks用于探测服务器是否能够处理rpc请求。客户端到服务器的运行状况检查可以通过点对点或某些控制系统进行。服务器可能未准备好接受请求,正在关闭或其他原因,这时他会选择答复“unhealthy”。如果在某个时间段内未收到响应或响应说不健康,则客户端可以采取相应的措施。GRPC服务可以用作简单的客户端到服务器方案和其他控制系统(例如负载平衡)的运行状况检查机制。grpc作为一个高...翻译 2019-11-18 19:37:45 · 3164 阅读 · 0 评论 -
grpc keepalive使用指南
keepalive ping是一种通过transport发送HTTP2 ping来检查通道当前是否工作的方法。它是周期性发送的,如果在某个超时周期内该ping没有得到对等方的确认,则传输断开连接。本指南记录了gRPC core中控制keepalive ping行为方式。keepalive ping由两个重要的通道参数控制:GRPC_ARG_KEEPALIVE_TIME_MS此channe...翻译 2019-11-18 18:01:48 · 15436 阅读 · 0 评论