分布式通信框架gRPC+

本文介绍如何开启分布式通信框架gRPC+。gRPC+通过Sharing Nothing架构、BusyPolling机制、用户态零拷贝及Send/Recv融合等多种优化技术,降低了E2E的通信延时,提高了Server的吞吐能力,从而可以支持更大的训练规模和训练性能。针对典型业务...

自定义 ShutdownHook

优雅关闭涉及两方面,一个是 RPC 框架作为客户端,一个是 RPC 框架作为服务端。作为服务端 RPC 框架作为服务端,在关闭时,不应该直接暴力关闭。关闭方式如下:查看 RPC 框架:com.alipay.sofa.rpc.context.RpcRuntimeContext在静态初始化...

预热转发

RPC 框架可通过预热转发功能将处于预热期机器的请求转发给集群内其它机器,当机器过了预热期后再恢复正常。您可以手动指定预热期内请求转发的比例,比如 80%的请求转发出去,20%自身系统处理。与 RPC 压测转发不同的是,RPC 预热转发仅适用...

产品优势

微服务产品提供金融级分布式架构的基础设施能力,包括 RPC 框架及服务治理、服务注册与发现、动态配置、定时任务、服务限流等,为传统单体应用架构深入拆分为分布式应用架构提供稳定可靠的基础设施能力,帮助企业级客户快速构建基于微服务...

同城流量封闭实践

开启单元格流量封闭策略 MSHA提供的同城多活架构能力,除了容灾恢复(同城切流)能力外,还针对常见RPC框架(HSF、SpringCloud、Dubbo)提供了单元格流量封闭的能力。下面将电商业务的各个应用,均配置和启用阈值为20%的单元格流量封闭策略...

自定义 Router

} } RPC 框架支持通过@Extension 注解来扩展 Router,并且可以覆盖重名的 Router。如需覆盖原有 Router,需将@Extension 中 override 置为 true,并确保 order 属性值大于要覆盖的重名 Router。未配置 order 属性时,默认为 0。如上自定义...

什么是应用监控

自动发现应用拓扑 ARMS应用监控探针能够自动发现应用的上下游依赖关系,有效地捕获不同应用之间通过RPC框架以及HTTP框架(例如Spring Cloud、Dubbo等协议)组成的调用链,通过应用拓扑进行可视化呈现,并在应用拓扑中覆盖MySQL、Redis、...

建立gRPC连接

gRPC是一个开源高性能RPC框架,基于HTTP2协议设计开发,使用Protocol Buffers(protobuf)序列化技术对数据进行序列化传输,为开发者提供了一种跨语言、跨平台的服务间通信方式,开发者在客户端上可以像调用本地程序一样调用远程服务。...

关键类介绍

RPC 框架配置 框架自身的配置。例如默认序列化、默认超时等。通过 RpcConfigs 加载配置文件。通过 RpcConfigs 其提供的 API 进行获取和监听数据变化。所有内部配置的 Key 都在 RpcOptions 类。优先级:System.property>custom rpc-config....

调用上下文

02:表示 RPC 框架错误。03:表示出现超时失败错误。04:表示路由失败。Service 参数 说明 traceId Trace ID 名称。rpcId RPC ID 名称。methodName 服务方法。serviceName 唯一的服务名。callerAppName 服务消费方的应用名。callerUrl 服务...

实时数据消费概述

功能简介 高速数据导入API gRPC是由Google主导开发的高性能、开源的通用RPC框架。高速数据导入API利用gRPC协议作为客户端API,内部使用Segment直写技术实现了高效的数据传输。您可以通过API更灵活地控制数据写入和更新的过程。更多信息,请...

什么是全局事务服务GTS

可以与RDS、MySQL、PostgreSQL等数据源,Spring Cloud、Dubbo、HSF及其他RPC框架,MQ消息队列等中间件产品配合使用,轻松实现分布式数据库事务、多库事务、消息事务、服务链路级事务及各种组合。为什么需要全局事务服务 一个完整的业务往往...

部署SDK

目前Seata已支持多种数据库,多种RPC框架,详情请参见 Seata。将GTS SDK开发包上传到GTS客户端所在的机器上。将SDK开发包添加到应用的依赖中。具体方式没有限制,这里不一一列举。典型的情况是:如果使用Maven来管理应用工程,可以将SDK...

接口调用

支持的框架 本功能模块可自动发现和监控以下Web框架和RPC框架中提供的接口:Tomcat 7+Jetty 8+Resin 3.0+Undertow 1.3+WebLogic 11.0+SpringBoot 1.3.0+HSF 2.0+Dubbo 2.5+查看接口概览 在 概览 页签上可以查看目标接口的详细调用拓扑,...

网络

建立gRPC连接 gRPC是一个开源高性能RPC框架,基于HTTP2协议设计开发,使用Protocol Buffers(protobuf)序列化技术对数据进行序列化传输,为开发者提供了一种跨语言、跨平台的服务间通信方式,开发者在客户端上可以像调用本地程序一样调用...

HBase Thrift Server

背景信息 Thrift是一个可伸缩,跨语言服务RPC框架,集成了强大的软件堆栈及代码生成引擎,使得各种语言做到无障碍,高效通信,目前支持C++、Java、Python、PHP、Ruby、Erlang、Perl、Haskell、C#、Go、Cocoa、JavaScript、Node.js和...

应用场景

多框架兼容:目前兼容 Spring Cloud、Dubbo 和 HSF 等 RPC 框架。高性能:最高可达到传统分布式事务性能10倍左右;热点数据可以高效处理,无惧数据冲突。推荐搭配 ECS 和 EDAS 使用。消息事务 GTS 与 MQ 打通,提供事务消息处理能力,可以...

HSF概述

HSF架构 HSF作为一个纯客户端架构的RPC框架,没有服务端集群,所有HSF服务调用均是通过服务消费方(Consumer)与服务提供方(Provider)点对点进行。为了实现整套分布式服务体系,HSF还需要依赖以下外部系统。服务提供方 服务提供方绑定了...

HSF概述

HSF架构 HSF作为一个纯客户端架构的RPC框架,没有服务端集群,所有HSF服务调用均是通过服务消费方(Consumer)与服务提供方(Provider)点对点进行。为了实现整套分布式服务体系,HSF还需要依赖以下外部系统。服务提供方 服务提供方绑定了...

合作伙伴及开源生态

(数据统计截止时间为 2021 月 7 月 22 日)SOFAStack 目前涵盖的开源项目有:主要项目:基于 Spring Boot 的研发框架 SOFABoot、生产级 Java RPC 框架 SOFARPC、分布式链路跟踪系统 SOFATracer、高可用服务注册中心 SOFARegistry。...

GTS云服务下线迁移方案

若已使用GTS云服务,但RPC框架和数据库不在上述列表中,请工单咨询。由于目前开源Seata尚未提供对GTS完全的支持,因此业务侧需要参考下文完成GTS到开源Seata的开发适配。依赖迁移 迁移前GTS依赖如下所示。groupId>...

接口调用

支持的框架 本功能模块可自动发现和监控以下Web框架和RPC框架中提供的接口:Tomcat 7+Jetty 8+Resin 3.0+Undertow 1.3+WebLogic 11.0+SpringBoot 1.3.0+HSF 2.0+Dubbo 2.5+功能入口 登录 EDAS控制台。在左侧导航栏,单击 应用管理>应用列表...

应用维度配置扩展

在 SOFABoot 的使用场景下,RPC 框架在应用层面提供一些配置参数,如端口、线程池等信息。应用参数都是通过 Spring Boot@ConfigurationProperties 进行的绑定,绑定属性类为 com.alipay.sofa.rpc.boot.config.SofaBootRpcProperties,配置...

Kitex接入可观测链路 OpenTelemetry 版

背景信息 CloudWeGo-Kitex是字节跳动开源的Golang微服务RPC框架,具有高性能、强可扩展的主要特点。其默认支持Thrift、Kitex Protobuf和gRPC消息协议,且支持丰富服务治理能力及扩展能力。步骤一:接入Kitex 在您的Kitex应用中,添加如下...

单元化配置

RPC 框架计算出倒数第二、三位进行路由。如果不是,则会认为没有 LDC 逻辑,走本地 Zone 优先。如果在某些情况下,您认为以上的默认规则不足,也支持更高级的用法(支持方法维度):资源:com.alipay.sofa.rpc.ldc.route.drm.config字段:...

Kitex接入可观测链路 OpenTelemetry 版

背景信息 CloudWeGo-Kitex是字节跳动开源的Golang微服务RPC框架,具有高性能、强可扩展的主要特点。其默认支持Thrift、Kitex Protobuf和gRPC消息协议,且支持丰富服务治理能力及扩展能力。步骤一:接入Kitex 在您的Kitex应用中,添加如下...

基本概念

gRPC 高性能、开源和通用的 RPC 框架,在设备管控和监控层面应用可提供dial in和dial out方式的秒级配置和采集。SNMP 简单网络管理协议是广泛应用于TCP/IP网络的网络管理标准协议,提供对网络设备高频率采集运行状态数据的手段。OID Object...

接口调用

支持的框架 本功能模块可自动发现和监控以下Web框架和RPC框架中提供的接口:Tomcat 7+Jetty 8+Resin 3.0+Undertow 1.3+WebLogic 11.0+SpringBoot 1.3.0+HSF 2.0+Dubbo 2.5+接口概览 在 概览 页签上可以查看目标接口的请求数、响应时间、...

接口调用

支持框架 本功能模块可自动发现和监控以下Web框架和RPC框架中提供的接口:Tomcat 7+Jetty 8+Resin 3.0+Undertow 1.3+WebLogic 11.0+SpringBoot 1.3.0+HSF 2.0+Dubbo 2.5+指标分类 接口概览 在 概览 页签上可以查看目标接口的请求数、响应...

如何在MSE上为Kitex应用构建服务注册中心

Kitex是一款高性能的微服务框架,通过将Kitex应用接入MSE Nacos引擎,您可以获得更灵活、可靠的服务管理能力,...相关文档 Kitex作为Golang微服务RPC框架,具有高性能、强可扩展的特点。更多Kitex框架的详细信息,请参见 Kitex官方文档。

依赖服务

支持的框架 外部调用可自动发现和监控以下HTTP客户端工具与RPC框架:Apache HttpClient Google HTTP Client OkHttp/OkHttp3 Spring Web(RestTemplate)AsyncHttpClient Dubbo Ali-HSF(High Speed Framework)GRpc Thrift 数据库调用可...

Spring Cloud和Dubbo框架应用无缝迁移上EDAS概述

迁移优势 阿里云EDAS服务兼容主流开源RPC框架,使用开源框架自建的微服务应用迁移至EDAS后将支持以下能力:在云原生Kubernetes或ECS之上,提供应用托管增强,以应用视角一站式完成开源微服务治理和K8s、ECS集群中应用的轻量化运维:应用为...

配置从HTTP到Dubbo协议转换

在分布式微服务场景下,后端的各个服务之间一般基于RPC框架相互调用,Dubbo就是一种常见的RPC框架。针对将一个Dubbo服务以RESTful风格向外暴露的场景,云原生网关提供从HTTP到Dubbo的协议转换功能。本文介绍通过配置协议转换使用HTTP请求...

服务和接口监控

支持的框架 本功能模块可自动发现和监控以下Web框架和RPC框架中提供的接口:Tomcat 7+Jetty 8+Resin 3.0+Undertow 1.3+WebLogic 11.0+SpringBoot 1.3.0+HSF 2.0+Dubbo 2.5+功能入口 登录 EDAS控制台。在左侧导航栏,单击 应用管理>应用列表...

配置从HTTP到Dubbo协议转换

在分布式微服务场景下,后端的各个服务之间一般基于RPC框架相互调用,Dubbo就是一种常见的RPC框架。针对将一个Dubbo服务以RESTful风格向外暴露的场景,云原生网关提供从HTTP到Dubbo的协议转换功能。本文介绍通过配置协议转换使用HTTP请求...

ARMS应用监控支持的Java组件和框架

Hystrix 1.0.X~1.5.X Feign 9.0.X~12.4.X Spring Webflux 5.0.X~6.0.X Spring Cloud Gateway 2.1.X~4.0.X RPC框架 Dubbo 2.4.X+Ali-HSF(High Speed Framework)2.2.X+GRpc 0.7.X~1.56.X Thrift 0.1.X~0.18.X JDBC相关 PolarDB 1.1.2+(4.x...

MSE Nacos SDK的应用和Nacos SDK限制使用版本

Kitex是一款基于Golang微服务RPC框架,默认集成了Nacos注册中心,详情请参见 如何在MSE上为Kitex应用构建服务注册中心。Node.js Nacos提供Node.js的连接方式,详情请参见 基于Node.js的微服务系统。Python Python用户可以使用 Nacos-SDK-...

泛化调用

RPC 框架会检查是否有重复创建的情况,当相同配置的服务引用超过 3 次时,会产生异常,影响正常使用。在应用启动过程中进行对象创建,通过异常中止、健康检查等方式确保项目启动时,代理对象已创建成功。在应用退出前销毁泛化调用代理,...

API 分组

MPC:基于 mPaaS 拥有的 RPC 框架,跨 VPC 的服务调用。创建分组 创建 MPC API 分组前,确保已将定义好的 API 服务注册到指定的注册中心,具体参见 注册 MPC API 服务。登录 mPaaS 控制台后,从左侧导航栏进入移动网关页面。根据业务需要,...

提供服务

支持的框架 接口调用可自动发现和监控以下Web框架和RPC框架中提供的接口:Tomcat 7+Jetty 8+Resin 3.0+Undertow 1.3+WebLogic 11.0+SpringBoot 1.3.0+HSF 2.0+Dubbo 2.5+消息队列可自动发现和监控以下消息队列中间件:MetaQ Kafaka Notify ...
共有80条 < 1 2 3 4 ... 80 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
物联网边缘计算 全局事务服务 (文档停止维护) Serverless 应用引擎 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用