消息队列 RocketMQ 客户端流控设计

消息队列 RocketMQ 是一种常用的异步 RPC 技术。本文以阿里云消息队列 RocketMQ 为例,介绍了如何使用 ACM 对消息队列 RocketMQ 实现流量控制。迁移到MSE Nacos ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更...

利用配置中心规范构建 PaaS 服务配置

Message Queue(消息队列)是一种常用的异步 RPC 技术。本文以使用 ACM 对 RocketMQ 实现流量控制的场景为例,介绍如何以规范的配置命名格式来进行限流设置。迁移到MSE Nacos ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接...

日志说明

若您实际打印的日志与本文中日志字段数不一致,请按顺序进行对比,新增字段可咨询售后技术支持。RPC 客户端摘要日志 rpc-client-digest.log 是 RPC 客户端摘要日志,日志样例如下:2021-09-27 16:43:59.096,myserver-app,1ecee1741632732*...

2021年

本文介绍 PolarDB PostgreSQL版(兼容Oracle)的产品功能动态,分别为内核小版本、控制台、时空数据库和API的更新说明。说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:show polar_version;...

业务流量隔离功能实践

所涉及技术栈:SpringBoot RPC框架:SpringCloud(注册中心使用自建的Eureka)案例体验地址:多活容灾MSHA控制台 登录 AHAS控制台。在控制台左侧导航栏,选择 多活容灾。在控制台进行操作时,命名空间 需选择 官方示例命名空间。案例实践一...

同城流量封闭实践

技术栈:SpringBoot。RPC框架:SpringCloud,注册中心使用自建的Eureka。案例背景 本示例电商业务在进行了多可用区部署后,避免了在一个可用区部署的单点风险。也因此导致应用间的RPC调用会出现跨可用区的情况。跨可用区的网络传输带来了RT...

同城多活架构实践

技术栈:SpringBoot。RPC框架:SpringCloud,注册中心使用自建的Eureka。案例背景:一次故障的发生 本示例的电商业务已自行进行了同城容灾能力建设,在杭州的多个可用区进行应用的对等部署,并自行实现了可用区级粒度的入口流量控制。但...

流水单据型业务场景多活实践

技术栈:SpringBoot。RPC框架:SpringCloud,注册中心使用自建的Eureka。Demo体验地址:多活容灾控制台:登录 AHAS控制台。在控制台左侧导航栏选择 多活容灾。在顶部菜单栏,命名空间 选择 官方示例命名空间。案例背景:一次故障的发生 ...

读多写少型业务场景多活实践

技术栈:SpringBoot。RPC框架:SpringCloud,注册中心使用自建的Eureka。体验地址:多活容灾控制台:登录 AHAS控制台。在控制台左侧导航栏单击 多活容灾。在顶部菜单栏,命名空间 选择 官方示例命名空间。案例背景:一次故障的发生 例如本...

服务网格工作原理

目前自研 MOSN 已经支持国内主流框架,比如蚂蚁的 SOFA RPC、社区 Dubbo 和 Spring Cloud 技术栈。服务发现继续使用经典的注册中心机制,内部注册中心产品是 SOFARegistry。数据面 MOSN 产品目前支持虚拟机和容器场景部署,应用接入 MOSN。...

生成代码

domain会实现业务逻辑,而业务逻辑中涉及到技术实现的部分(保存、RPC请求、MQ发送消息、缓存等)都通过 infrastructure 在 repositoryImpl 实现。infrastructure 除了技术实现,还包括DO定义、DO与 domain entity 的互相转换,以及集成并...

示例:开发中心应用

Domain会实现业务逻辑,而业务逻辑中涉及到技术实现的部分(例如:保存、RPC请求、MQ发送消息、缓存等)都通过Infrastructure在Repository Impl实现。Infrastructure除了技术实现,还包括DO定义、DO与Domain Entity的互相转换,以及集成并...

工程脚手架和Annotation注解

Domain会实现业务逻辑,而业务逻辑中涉及到技术实现的部分(例如:保存、RPC请求、MQ发送消息、缓存等)都通过Infrastructure在Repository Impl实现。Infrastructure除了技术实现,还包括DO定义、DO与Domain Entity的互相转换,以及集成并...

GTS云服务下线迁移方案

Seata于2019年1月正式开源,提供了涵盖多种事务模式的一站式分布式事务解决方案,符合未来技术演进的方向。目前 Seata 提供了丰富 RPC框架和数据库支持。RPC框架:Alibaba Dubbo、Apache Dubbo、Apache bRPC、Spring Cloud、gRPC、EDAS HSF...

HDFS指标

CopyBlockOpNumOps hdfs_datanode_rpc_CopyBlockOpNumOps DataNode RPC CopyBlock调用次数 HeartbeatsAvgTime hdfs_datanode_rpc_HeartbeatsAvgTime DataNode RPC Heartbeats调用平均时间。单位:毫秒。HeartbeatsNumOps hdfs_datanode_rpc...

uservice

cmd_id:RPC 序号 data:存RPC相关参数的buffer RPC 初始化 int rpc_init(rpc_t*rpc,int cmd_id,int timeout_ms);初始化 RPC,设置 RPC 的命令号(cmd_id),命令调用的超时时间(timeout_ms),单位毫秒 参数:rpc:rpc cmd_id:RPC 的命令号 ...

应用维度配置扩展

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

properties-系统

另外,以下 RPC 系统配置项 需要配合 JVM 参数进行设置,具体可参考 技术栈使用指南。配置项 类型 说明 默认值 取值范围 rpc_bind_network_interface STRING 服务器绑定固定网卡。空,此时会从可获取网卡列表中取第一个。通过 ifconfig ...

RPC 调用

本文介绍的是 RPC 接口的使用方法。说明 由于 JS 传入的 JSON 数据无法包含数据类型,在 Native 层转为字典时可能会由于数据类型问题导致误差,如果是数字类型的精确值,尽量使用字符串来进行传递。例如:{"value":9.45} 会被 native 转为 ...

配置RPC行为

RPC行为可以在RPC类型埋点资源触发了某种规则后,返回相应的自定义的处理行为,例如某个RPC接口触发流控规则后返回自定义的接口返回值。本文介绍如何新增、修改、删除和关联RPC行为。前提条件 将应用接入AHAS应用防护。具体操作,请参见 接...

RPC 请求异常

如果通过 RPC 请求进行资源调用的过程中出现异常,请参考 无线保镖结果码说明 进行排查。

RPC 请求异常

如果通过 RPC 请求进行资源调用的过程中出现异常,请参考 无线保镖结果码说明 进行排查。

RPC 请求异常

如果通过 RPC 请求进行资源调用的过程中出现异常,请参考 无线保镖结果码说明 进行排查。

RPC 请求异常

如果通过 RPC 请求进行资源调用的过程中出现异常,请参见 无线保镖结果码说明 或 网关结果码说明 进行排查。

应用维度配置

false run_mode STRING RPC 运行模式,根据实际环境设置。空 rpc_tr_port INTEGER TR 端口号。12200 rpc_bind_network_interface STRING 服务器绑定固定网卡。空 rpc_enabled_ip_range STRING 服务器绑定本地 IP 范围。空 rpc_min_pool_...

进阶指南

本文对移动网关 RPC 拦截器、RPC 请求头、RPC Cookie、RPC 签名的设置进行说明。重要 在 10.2.3 基线中新增设置 RPC 签名内容。RPC 拦截 在业务开发中,如果在某些情况下需要控制客户端的网络请求(拦截网络请求,禁止访问某些接口,或者限...

RPC服务注册

在“应用”下拉框选择需要通过RPC调用的客户端应用。在“方法名称”输入框中输入服务端接口方法名称,可自行定义,方法名称必须具备辨识性。在“接口”输入框中输入服务端接口名称,接口为不包含参数的请求地址,例如:...

通过ASM实现gRPC链路追踪

Unary RPC 使用Java语言通过服务端获取Headers实现Unary RPC。对Headers无感知。使用Go语言通过服务端获取Headers实现Unary RPC。在方法中直接调用 metadata.FromIncomingContext(ctx),上下文参数ctx来自Talk的入参。使用NodeJS语言通过...

通过ASM实现gRPC链路追踪

Unary RPC 使用Java语言通过服务端获取Headers实现Unary RPC。对Headers无感知。使用Go语言通过服务端获取Headers实现Unary RPC。在方法中直接调用 metadata.FromIncomingContext(ctx),上下文参数ctx来自Talk的入参。使用NodeJS语言通过...

自动故障剔除

自动故障剔除功能会自动监控 RPC 调用的情况,当某个节点出现故障时,可对故障节点进行权重降级,并在节点恢复健康时进行权重恢复。目前支持 Bolt 协议。配置方式 将自动故障剔除的参数配置到 SOFABoot 中的 application.properties 即可。...

Windows实例的RPC组件异常如何解决?

本文介绍Windows实例的RPC组件异常的解决办法。背景信息 Windows远程桌面服务底层依赖Windows操作系统的RPC组件。如果Windows实例的RPC组件异常,将导致远程桌面服务无法正常工作,用户也无法通过远程桌面RDP协议远程登录该Windows实例。...

自定义 Filter

}else if(response.isError()){ LOGGER.info("server rpc error:{}",response.getErrorMsg());}else{ Object ret=response.getAppResponse();if(ret instanceof Throwable){ LOGGER.error("server biz error:{}",(Throwable)ret);}else{ ...

调用RPC API和RESTful API

阿里云云产品的API分为RPC和RESTful两种类型,大部分产品使用的是RPC风格。当您使用阿里云CLI调用接口时,不同风格的API,调用方式不同。在阿里云CLI中,使用的命令行结构如下:aliyun<command><subcommand>[options and parameters]aliyun...

H5 JS 编程

调用 RPC 接口 JS 调用 RPC 的方法如下:AlipayJSBridge.call('rpc',{ operationType:'alipay.client.xxxx',requestData:[],headers:{} },function(result){ console.log(result);});参数说明 参数 类型 是否必需 默认值 描述 ...

HBASE指标

RPC Detail 参数 指标 描述 RPC Response Min Size hbase_regionserver_ipc_ResponseSize_min RPC响应最小大小。RPC Response Max Size hbase_regionserver_ipc_ResponseSize_max RPC响应最大大小。RPC Response Mean Size hbase_...

RPC 常见问题

本文汇总梳理了 RPC 使用过程中遇到的常见问题及排查思路。使用 RPC 客户端调用服务时报错 调用服务时报“RPC-02306:没有获得服务[{0}]的调用地址,请检查服务是否已经推送”错误 排查思路如下:检查服务地址是否推送。登录客户端,查看/...

mock

用户自定义mock config.call={/mock rpc 接口 rpc:function(opts,callback){ var type=opts.operationType;var rpc=require('./rpc/'+type);var data=typeof rpc='function'?rpc(opts):rpc;防止在业务逻辑中对传入的对象进行了修改 data=...

Hadoop Yarn RPC 0 Day在野利用分析与传播手段披露

阿里云安全监测到Kinsing僵尸网络变种,该僵尸网络除了沿用之前的攻击手法,最新利用了Hadoop Yarn RPC未授权访问漏洞进行传播。概述 Hadoop Yarn是Hadoop的核心组件之一。Hadoop Yarn RPC未授权访问使得攻击者无需认证即可通过RPC通信执行...

调用上下文

RPC 上下文中存放了当前调用过程中的一些其他信息,如服务提供方应用名、IP。应用开发人员可以获取这些信息做一些业务上的操作。RPC 提供获取单次调用上下文的工具类 com.alipay.sofa.rpc.api.context.RpcContextManager,您可以通过该类...

H5 应用加载失败,且伴有 RPC 7000 系列错误

问题排查 检查控制台输出日志,确认存在 RPC 7000 系列错误,例如:2020-03-10 10:51:41.883119+0800 Demo[4765:231933]alipay.client.getUnionResource resp:{"Content-Length"=0;Date="Tue,10 Mar 2020 02:51:41 GMT;Strict-Transport-...
共有172条 < 1 2 3 4 ... 172 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云服务器 ECS 视频直播 全局事务服务 (文档停止维护) 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用