E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
gRpc
gRPC
的 java 使用
gRPC
是一个现代的开源高性能远程过程调用(RPC)框架,可以在任何环境中运行。它可以通过对负载平衡、跟踪、健康检查和身份验证的可插拔支持,有效地连接数据中心内和数据中心间的服务。
悟世君子
·
2023-08-24 11:37
分布式
java
开发语言
rpc
SpringBoot-Skywalking分布式链路追踪(一)环境准备
skywalking支持dubbo,SpringCloud,SpringBoot集成,代码无侵入,通信方式采用
GRPC
,性能较好,实现方式是j
JueDream
·
2023-08-23 19:04
Java日常
docker
skywalking
分布式链路追踪
golang 使用 OpenTelemetry 实现跨服务 全链路追踪
https://blog.taoluyuan.com/posts/opentelmetry/使用OpenTelemetry链路追踪说明工作中常常会遇到需要查看服务调用关系,比如用户请求了一个接口接口会调用其他
grpc
·
2023-08-23 17:48
深入理解 ProtoBuf 原理与工程实践(概述)
随着互联网的发展,系统的异构性会愈发突出,跨语言的需求会愈加明显,同时
gRPC
也大有取代Restful之势,而ProtoBuf作为
gRPC
跨语言、高性能的法宝,我们技术人有必要深入理解ProtoBuf原理
vivo互联网技术
·
2023-08-23 10:16
google protobuf 实体类和java对象互转_idea中安装protobuf插件
插件的地址:protobuf插件2.使用maven的方式集成插件在pom文件中引入依赖:1.83.7.01.9.1com.google.protobufprotobuf-java3.7.0io.
grpc
grpc
-netty
weixin_39627361
·
2023-08-23 08:35
google
protobuf
实体类和java对象互转
idea
安装php插件
protobuf在idea上的demo实例
4.0.0com.mengprotobuf1.0-SNAPSHOT1.6.13.3.0com.alibabafastjson1.2.59org.projectlomboklombok1.16.18io.
grpc
grpc
-netty
木头工具人
·
2023-08-23 08:33
protobuf
RESTful、GraphQL、
gRPC
、WebSocket、Webhook
目录一、API类型1.1SOAP1.2RESTful1.3
gRPC
1.4GraphQL1.5WebSocket1.6Webhook二、RESTful
比特桃
·
2023-08-22 22:20
Architecture
restful
graphql
websocket
rpc
webhook
grpc
API
php+
grpc
+pb
yum-yinstallgccautomakeautoconflibtoolmakeerror:C++preprocessor"/lib/cpp"failssanitycheck则安装gcc-c++yuminstallgcc-c++
grpc
ittony
·
2023-08-22 18:48
Last Week in Milvus
#26342#26365#26341#25154持续优化报错信息,对解析表达式、查询失败、
grpc
报错、minio调用报错做了整理。#26407在
·
2023-08-22 17:27
人工智能
颜值爆表!这款开源的API工具用起来更优雅!
Insomnia简介Insomnia是一款开源、跨平台的API客户端工具,可以支持多种网络请求的调试,比如GraphQL、REST、WebSockets和
gRPC
,目前在Gi
·
2023-08-22 10:42
优雅
gRPC
接口调试指南,让你事半功倍
目前市面上能够兼容
gRPC
接口的接口调试与管理工具十分有限,而
gRPC
现已广泛应用于微服务架构中,并且可以预见的是,它会变得越来越流行。
·
2023-08-21 23:26
rpcgrpc程序员协议后端
在 OpenResty Edge 中配置分布式
gRPC
代理
今天我将演示如何在OpenRestyEdge中设置一个
gRPC
反向代理和负载均衡器。
gRPC
样本服务器和样本服务我们准备了一个
gRPC
样本服务器。该服务器的IP地址以.166结尾。
·
2023-08-21 23:25
gRPC
客户端调用服务端需要连接池吗?
发现的问题在微服务开发中,
gRPC
的应用绝对少不了,一般情况下,内部微服务交互,通常是使用RPC进行通信,如果是外部通信的话,会提供https接口文档对于
gRPC
的基本使用可以查看文章
gRPC
介绍对于
gRPC
·
2023-08-21 23:24
grpc连接池
一文玩转Apipost
前言Apipost是一款支持RESTfulAPI、SOAPAPI、GraphQLAPI等多种API类型,支持HTTPS、WebSocket、
gRPC
多种通信协议的API调试工具。
Xayh55
·
2023-08-21 19:00
jmeter
初识开源接口测试工具——Postcat
Postcat是一个强大的开源、跨平台(Windows、Mac、Linux、Browsers...)的API开发测试工具,支持REST、Websocket等协议(即将支持GraphQL、
gRPC
、TCP
·
2023-08-21 12:28
grpc
原理
image.png业界主流的RPC框架整体上分为三类:支持多语言的RPC框架,比较成熟的有Google的
gRPC
、Apache(Faceboo
tracy_668
·
2023-08-21 09:45
NestJS 使用microservice
connectMicroService和createMicroSerivice.两者的不同点是在connectMicroService是以一个socket主服务的额外服务存在.由于nestjs支持多种服务化运行,如http
grpc
ThirstyZebra
·
2023-08-21 08:19
项目连接Nacos2.2.0集群报错 Client not connected, current status:STARTING 解决方案
我是以OpenResty反向代理的nacos2.2.0集群nacos2.2.0集群部署详情见关于这个问题的解决(主要
GRPC
协议未代理):Causedby:com.alibaba.nacos.api.exception.NacosException
coisini.cn
·
2023-08-20 19:29
运维
nacos2.2.0
OpenResty
Java
Nginx
赶快收藏:开源免费Api软件
导读JavaScript、TypeScriptInsomia是一个开源的、跨平台的API管理平台,目前支持GraphQL、REST、WebSockets以及
gRPC
。
llawliet0001
·
2023-08-20 10:55
开源
G0第26章:微服务概述与
gRPC
protocol buffers
Go微服务与云原生1、微服务架构介绍单体架构(电商)SOA架构(电商)微服务架构(电商)优势挑战拆分发展史第一代:基于RPC的传统服务架构第二代:ServiceMesh(istio)微服务架构分层核心组件Summary2、RPC2、什么是RPCRPC(RemoteProcedureCall),即远程过程调用。它允许像调用本地服务一样调用远程服务。RPC是一种服务器-客户端(Client/Serve
飞哥亡命天涯
·
2023-08-20 07:08
Golang
微服务
架构
云原生
grpc
负载均衡
说明本文档介绍了
gRPC
中,负载均衡的设计思想底层实现每次调用的负载均衡值得注意的是
gRPC
的负载均衡是建立在单个调用的基础之上,而不是单个连接。
癞痢头
·
2023-08-20 05:42
关于使用
GRPC
遇到的BUG
GRPC
获取服务器数据是耗时操作,不能写在UI主线程中,可以写在子线程或使用AsyncTask实现获取数据,但实测,仅仅是获取少量数据,可以写在UI主线程中(虽然不推荐这么做)。
koinzhang
·
2023-08-19 23:12
.netcore
grpc
身份验证和授权
一、鉴权和授权(
grpc
专栏结束后会开启鉴权授权专栏欢迎大家关注)权限认证这里使用IdentityServer4配合JWT进行认证通过AddAuthentication和AddAuthorization
双叶红于二月花
·
2023-08-19 10:31
.netcore
rpc
Go微服务架构实战 下篇:1.
gRPC
+ Opentracing + Zipkin实现分布式链路追踪系统
Go微服务架构实战-【公粽号:堆栈future】原文Go微服务架构实战目录1.微服务架构上篇1.
grpc
技术介绍2.
grpc
+protobuf+网关实战3.etcd技术介绍4.基于etcd的服务发现与注册
stackfuture
·
2023-08-19 07:17
Spring Cloud Alibaba Nacos(服务注册及配置中心)
Nacos支持基于DNS和基于RPC(Dubbo,
gRPC
)的服务发现,并提供实时服务运行状况检查,以防止将路由请求发送到
幽默涵养miss u
·
2023-08-19 00:28
java
微服务
spring
boot
.netcore
grpc
客户端工厂及依赖注入使用
一、客户端工厂概述
gRPC
与HttpClientFactory的集成提供了一种创建
gRPC
客户端的集中方式。
双叶红于二月花
·
2023-08-18 18:17
.netcore
grpc
基本使用
前言
grpc
是一种基于HTTP/2设计的RPC框架,采用protobuf作为idl(交互式数据语言InteractiveDataLanguage)本篇简单介绍下
grpc
的使用,并制作一个demo一、安装
lesterhnu
·
2023-08-18 17:20
Golang-
GRPC
demo
概念RPC(RemoteProcedureCall),即远程过程调用,是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员不用额外地为这个交互作用编程服务端实现了一个函数,客户端使用RPC框架提供的接口,像调用本地函数一样调用这个函数,并获取返回值。RPC屏蔽了底层的网络通信细节,使得开发人员无需关注网络编程的细节,可以将更多的时间和精力放在业务逻辑本身的实现上
jacksonbean
·
2023-08-18 09:04
golang
网络
rpc
GRPC
链接 NODE 和 GOLANG
GRPC
链接NODE和GOLANG
GRPC
了解什么是
GRPC
gRPC
采用了ProtocolBuffers作为数据序列化和反序列化的协议,可以更快速地传输数据,并支持多种编程语言的跨平台使用
gRPC
提供“
b7410852963
·
2023-08-18 09:33
golang
node
GRPC
.netcore
grpc
的proto文件字段详解
一、.proto文件字段概述
grpc
的接口传输参数都是根据.proto文件约定的字段格式进行传输的
grpc
提供了多种类型字段;主要包括标量值类型(基础类型)、日期时间、可为null类型、字节、列表、字典
双叶红于二月花
·
2023-08-17 23:58
.netcore
rpc
springboot+
grpc
+k8s+istio环境
2023年8月17日,本人之前使用过nacos+dubbo+springboot、eureka+feign等环境。最近学习到了istio服务网格集成到k8s也可以实现分布式微服务。1.环境Kubernetes集群istio集成到k8sjdk17(8也ok)gPRC服务间通信2.微服务cloud-config服务是spring-cloud-config-server配置中心,用于加载远程配置文件,该
想花
·
2023-08-17 13:51
spring
boot
kubernetes
istio
docker中安装nacos报错 com.alibaba.nacos.shaded.io.
grpc
.StatusRuntimeException: UNAVAILABLE: io exception
docker中安装nacos报错com.alibaba.nacos.shaded.io.
grpc
.StatusRuntimeException:UNAVAILABLE:ioexception无法正常通信原因解决无法正常通信
石马农汪
·
2023-08-17 12:49
后端
docker
java
微服务笔记33:下一代微服务架构Service Mesh
与传统的微服务架构的区别跨语言的需要,使用
grpc
或者Thrift都要有IDL文件进行适配,每个SDK都需要设计实现一遍,成本高。云原生应用服务治理的需要。
胖琪的升级之路
·
2023-08-17 07:35
云原生 envoy xDS 动态配置 java控制平面开发 支持restful
grpc
envoyxDS动态配置java控制平面开发支持restful
grpc
大纲基础概念Envoy动态配置API配置方式动静结合的配置方式纯动态配置方式实战基础概念Envoy的强大功能之一是支持动态配置,当使用动态配置时
寂寞的4角钱
·
2023-08-17 05:21
docker+k8s
云原生
java
envoy
k8s
docker
RPC与restful,以及简单引入
gRPC
RPC与restful什么是restfulREST就是一种设计API的模式。最常用的数据格式是JSON。由于JSON能直接被JavaScript读取,所以,以JSON格式编写的REST风格的API具有简单、易读、易用的特点。每一个URI代表一种资源;客户端和服务器之间,传递这种资源的某种表现层;客户端通过四个HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"。什么是RPCRPC指远程过程
jepril
·
2023-08-17 04:56
很好用的
gRPC
和WebSocket调试工具Apipost!强烈推荐
随着软件开发行业的发展,越来越多的公司和开发人员在工作中会涉及到
gRPC
和WebSocket等接口类型,但是目前市面上能支持这种接口的调试工具却几乎没有,国外的工具大都晦涩难懂,不符合我们的开发习惯,很难上手使用
软件测试潇潇
·
2023-08-17 02:27
软件测试工程师
软件测试
自动化测试
websocket
网络协议
网络
软件测试
程序人生
自动化测试
功能测试
【go】context
应用场景:1.官方http包使用context传递请求的上下文数据2.
gRpc
使用context来终止某个请求产生的routine树3.关联任务的取消.......AContextcarriesadeadline
·
2023-08-16 23:30
go
cmux 源码解析
soheilhy/cmux简介cmuxisagenericGolibrarytomultiplexconnectionsbasedontheirpayload.Usingcmux,youcanserve
gRPC
HackerZGZ
·
2023-08-16 19:42
RChain Dapp 开发手册(四):如何与 Rnode 通信
gRPC
接口RNode向终端用户(开发人员)开放了
gRPC
接口,此外,RNode也使用
gRPC
与其他节点进行通信。因此,你也可以将你的DApp视为世界计算机中的一个应用节点。
空谷ev
·
2023-08-16 17:13
使用Go和TLS保护
gRPC
连接的实用指南 - 第1部分
使用Go和
gRPC
建立安全TLS连接的方法有很多种。与流行的看法相反,您无需手动向
gRPC
客户端提供服务器证书以加密连接。这篇文章将提供不同场景的代码示例列表。如果您只想查看代码,请转到源代码存储库。
开心人开发世界
·
2023-08-16 12:47
protobuf_name_conflict问题解决
记一次ProtobufNameConflict问题起因一个项目里面有
grpc
的使用,在编译的时候一直报nameconflict的错误,之前没有报panic,只有报warning,加上没有gomod版本管理
非晓为骁
·
2023-08-15 23:46
Go
go
protobuf
conflict
bug
Dubbo Triple 协议重磅升级:支持通过 HTTP 连通 Web 与后端微服务
全新升级的Triple协议在微服务协议选型方面我们看到越来越多的应用从Dubbo2TCP二进制协议迁移到Dubbo3Triple协议(兼容
gRPC
),以充分利用Triple的高效、全双工、Streaming
·
2023-08-15 16:19
httpweb云计算后端阿里云
.netcore
grpc
服务端流方法详解
二、案例介绍提供一个一元方法查询文件提供一个文件流传输的服务端流式方法,进行文件流推送三、服务端配置(注意:
grpc
相关配置参考我之前的文章)//1.提供公共的实体proto文件//2.服
双叶红于二月花
·
2023-08-15 15:36
.netcore
rpc
.netcore
grpc
双向流方法详解
一、双向流处理概述简单来讲客户端可以向服务端发送消息流,服务端也可以向客户端传输响应流,即客户端和服务端可以互相通讯客户端无需发送消息即可开始双向流式处理调用。客户端可选择使用RequestStream.WriteAsync发送消息。使用ResponseStream.MoveNext()或ResponseStream.ReadAllAsync()可访问从服务流式处理的消息。ResponseStre
双叶红于二月花
·
2023-08-15 15:04
.net
core
rpc
Dubbo 与
gRPC
、Spring Cloud、Istio 的关系
很多开发者经常会问到ApacheDubbo与SpringCloud、
gRPC
以及一些ServiceMesh项目如Istio的关系,要解释清楚它们的关系并不困难,你只需要跟随这篇文章和Dubbo文档做一些更深入的了解
Doker 多克 数码品牌
·
2023-08-15 10:08
Dubbo
dubbo
Nacos
nacos2.0,ClientWorker里面有个Confi
gRpc
TransportClient的agent,他里面有个executor线
Lnstark
·
2023-08-15 09:57
13 docker使用问题
目录docker模块分布:①:安装"abseil"C++库②:安装CMake编辑③:
grpc
安装④:protobuf安装编辑⑤:qt界面显示⑥:dockerfile编写编辑⑦:执行docker脚本monitor_docker_run.sh
陈岂几真幸运
·
2023-08-15 07:41
docker
微服务
容器
架构
记一次使用nacos2踩到的坑
然而启动nacos服务器后,一台正常启动,其他两台都报了端口被占用出现这种情况的原因,官网有做了解释image.png通过官网我们可以很容易得知,这个端口被占用主要是因为
grpc
引起的,因为他端口的生
linyb极客之路
·
2023-08-15 04:09
解决
gRPC
源码克隆速度慢的问题
一、遇到的问题按照github上的说明进行操作
grpc
/BUILDING.mdatmaster·
grpc
/
grpc
imageUnix$gitclone-bv1.28.0-pre3https://github.com
chenwr2018
·
2023-08-15 03:07
基于
grpc
从零开始搭建一个准生产分布式应用(4) - 01- proto详解
上一章节通过一个例子基本看到了如何使用proto来定义接口,本章就把proto的所有重要内容详细讲解下,内容不多也不难。在某些场景下还是需要一些使用技巧的,在本章的最后笔者会把使用过程中的一些坑分享一下,希望对您有所帮助。PS:proto3和proto2不是完全兼容的,建议用proto3。概述:proto完整定义开始正文之前先看一下proto的完整定义,整个文件没有必填项,在下面源码的注释中笔者按
korgs
·
2023-08-14 18:24
开发语言
DDD
系统架构
架构设计
spring
boot
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他