Python和Go实现简单Grpc服务 一、简介 Grpc 使用了 Google 的 Protocol Buffers 作为接口定义语言(IDL),并使用 HTTP/2 作为传输协议。它支持多种编程语言,包括 C++、Java、Python... 网站建设# grpc# protobuf# 前端 2年前470
写给Go开发者的gRPC教程-服务发现与负载均衡 对于一个客户端创建请求的过程,gRPC官方提供了基本的服务发现和负载均衡逻辑,并提供了接口供扩展用于开发自定义的服务发现与负载均衡,用通俗易懂的方式来解释下什么是服务发现。通常情况下客户端需要知道服务... 网站建设# grpc# ip# 客户端 2年前360
gRPC服务健康检查:gRPC健康检查协议详解 ,健康检查用于检测服务端能否正常处理rpc请求,客户端对服务端的健康检查可以点对点进行,也可以通过某些控制系统(如负载平衡)进行。客户端可以根据服务端返回的状态执行对应的策略。,因为GRPC服务可以用... 网站建设# grpc# 健康检查# 客户端 3年前430
API开发,gRPC还是GraphQL? 译者 | 崔皓,审校 | 云昭,gRPC是由Google开发的一个高性能、通用的开源RPC框架,主要面向移动应用开发且基于HTTP/2协议标准而设计,同时支持大多数流行的编程语言。,GraphQL既... 网站建设# api# graphql# grpc 3年前600
总监又来了,人狠话不多,这篇 gRPC,小弟佩服! 大家好,我是楼仔!,RPC、gRPC、Thrift、HTTP,大家知道它们之前的联系和区别么?这些都是面试常考的问题,今天我们带大家先搞懂 RPC 和 gRPC。,在讲述 gPRC 之前,我们需要先搞... 网站建设# grpc# rpc# 搞懂 4年前250
php安装grpc扩展的方法 ,1、在php.ini文件中添加grpc扩展配置:extension=grpc.so,2、安装 protobuf及其php扩展 ,3、重启php-fpm。 ,以上就是php安装grpc扩展的方法,希望... 网站建设# grpc# php# 安装 4年前360
一个简单的案例入门 gRPC 这篇文章本来要在年前和小伙伴们见面,但是因为我之前的 Mac 系统版本是 10.13.6,这个版本比较老,时至今天在运行一些新鲜玩意的时候有时候会有一些 BUG(例如运行最新版的 Nacos 等),运... 网站建设# bug# grpc# mac 4年前360
gRPC服务健康检查(一):Golang项目集成服务健康检查代码 ,健康检查用来检测gRPC服务是否可以处理rpc请求,gRPC官方有专门的健康检查协议,官方也根据协议实现了相关的逻辑代码,gRPC项目可以很方便得集成。接下来就讲解一下gRPC项目集成健康检查代码的... 网站建设# grpc# 代码# 健康检查 4年前120
IOC-Golang 的 AOP 原理与应用 作者 | 李志信(冀锋),AOP (面向切面编程)是一种编程设计思想,旨在通过拦截业务过程的切面,实现特定模块化的能力,降低业务逻辑之间的耦合度。这一思路在众多知名项目中都有实践。例如 Sprin... 网站建设# aop# grpc# interceptor 4年前380
使用 gRPC 和 .NET7 构建高性能服务 ,.NET 7 正式推出标准期限支持,支持期限为 18 个月。 其中包括许多令人兴奋的新功能,包括 Web API、gRPC、ASP.NET 和 C#11 的性能升级。,本文涵盖以下主题:,除了讨论 ... 网站建设# grpc# http# net 5年前280
gRPC服务健康检查(三):kubernetes中配置gRPC服务健康检查 ,kubernetes中配置gRPC服务健康检查主要是配置gRPC服务的livenessProbe(存活探针)。Kubernetes从v1.23版本开始引入了内置的gRPC健康检查功能,v1.23和v... 网站建设# grpc# kubernetes# livenessprobe 5年前130