-
grpc-go源码剖析六十二之健康检测相关介绍
从本小节开始,介绍HealthChecking相关原理;1、健康检测HealthChecking是用来做什么的?或者说,健康检测用来解决什么问题? 主要是解决以下场景: 当服务器端的服务状态发
-
grpc-go源码剖析五十八之截止时间相关介绍
从本小节开始,进入到截止时间Deadline原理章节;1、截止时间Deadline跟取消功能cancellation的区别?或者说,客户端一侧,结束程序的两种方式一种是,客户端自己主动显示调用canc
-
gRPC 对冲请求取消流程
当客户端接收到对冲请求集合中的一个完成时,会取消其他的请求,被取消的请求最终会提交一个 CancelClientStreamCommand,发送一个 RST_STEAM 请求
-
【gRPC】Protobuf中间文件介绍、使用、Go新版本TLS证书认证问题
文章目录 前言一、gRPCSANCA根证书生成服务端证书签发 二、总结三、参考前言 初学gRPC,跟着B站go语言grpc框架实战Up主进行学习,其中视频中的坑还是比较多的
-
gRPC框架学习:5、 go+gRPC+proto详细使用实例
gRPC框架学习:5、 gogRPCproto详细使用实例 文章目录 gRPC框架学习:5、 gogRPCproto详细使用实例1. 前言2. 完成proto文件3. 下载安装proto编译器
-
grpc-go源码剖析二之grpc服务器端启动时都做了哪些事情
这次分享一下当grpc服务器在启动时都做了什么事情? 可以自己先思考一下,假设让我们自己去开发一个简单版本的grpc服务器端启动时都会做什么事情呢?一些初始化工作 监听某个端口 注册服务端提供的服务 。。。。。 好了,接下来看一下grp
-
go protobuf安装与使用
1. protobuf的安装 1)安装地址:https:github.comprotocolbuffersprotobuf 右侧有个Releases,点击进入可以看到
-
gRPC-09 传递header信息元数据 [golang版]
代码地址 https:github.comwanmei002grpc-learntreemasterch08 逻辑都在拦截器里实现了,可以直接看 拦截器 的代码 介绍 像一些 token 等数据 我们可能
-
grpc grpc
简单记录一下grpc_statuc,方便排查问题 GRPC_STATUS_OK0GRPC_STATUS_CANCELLED1GRPC_STATUS_UNKNOWN2GRPC_STATUS_INVALID_ARGUMENT3,
-
grpc-go源码剖析五十七之从golang源码的角度,分析一下调用cancel()后,为什么ctx.Done()就不阻塞了?
本小节我们简单分析一下golang语言中的cancel函数, 为什么调用cancel函数后,ctx.Done()就不再阻塞了呢?在grpc-goexamplesfeaturescancellationclient
-
go语言中的gRPC(一)
初识protobuf 1、protobuf 介绍 Protobuf是Protocol Buffer的简称,它是Google公司于2008年开源的一种高效的平台无关、语言无关、可扩展的数据格式,目前
-
grpc-go源码剖析一之grpc客户端跟grpc服务器端整个交互过程主要经历了哪些阶段?
在阅读grpc-go源码前,我们先从整体上简单了解一下: grpc-go框架中grpc客户端跟grpc服务器端整个的交互过程,都经历了哪些过程; 在后面的章节中&#x
-
思考(八十二):C++ Go 程序性能对比
背景 最近,对 go 版本战斗 API 服,做了性能优化。使用 C++ 重写了 战斗 API 服 战斗 API 服 逻辑功能很简单:有 gRPC 服务 Cgo 调用客户端提供的 .a 战斗库 而用 C++ 重写的理由,大致有以下几个方面
-
c#通过grpc服务传输文件的完整步骤
此说明文档基于.netcore的实现方案编写, 阅读本文档之前请先熟悉netcore如何使用grpc。 grpc服务端 定义proto文件 syntax"proto3";option cshar
-
02 grpc-go源码剖析与实战之 文章目录 【关注+收藏+点击查看】
1 go grpc-go 相关技术专栏 总入口 2 Protobuf介绍与实战 图文专栏 文章目录 3 multus-cni 文章目录(k8s多网络实现方案) 专栏不会结束,将来有新的内容࿰
-
grpc四种通信模式及其应用场景选型
文章目录 grpc四种通信模式及其应用场景选型1、Simple RPC2、 Server-side streaming RPC3、Client-side streaming RPC4、 Bidirectional streaming RPC
-
使用 grpcurl 通过命令行访问 gRPC 服务
原文链接: 使用 grpcurl 通过命令行访问 gRPC 服务 一般情况下测试 gRPC 服务,都是通过客户端来直接请求服务端。如果客户端还没准备好的话,也可以使用 Blo
-
go语言基础知识总结整理收藏
点击 即可go grpc-go 相关技术专栏 总入口 本篇文章是go语言基础知识的总结、整理、收藏。 方便自己查询,记录。CrtlF 搜索关键词,查看是否有相关内容golan
-
PowerProto: gRPC工具链(protoc, protoc-gen-go)的一键安装与版本控制
中文 | English项目地址:🎉 An awesome version control tool for protoc and its related plugins. (githu