可用于消息查询、轨迹查询、以及故障排查时后台信息定位。消息发送时,需要根据 basicPublish 接口返回的错误类型决定是否抛出异常。如果是业务自身问题,例如 ExchangeNotExist(Exchange不存在)则需要抛出异常。如果是发送消息被限流,...
4.9.3 订阅支持 阿里云针对购买云产品的客户,将免费提供消息订阅企业级支持,目前提供的消息种类主要包含产品消息、故障消息、服务消息、活动消息几大类,客户可根据需要登录阿里云官网进入 消息中心 设置订阅或查看消息。5.阿里云支持...
背景信息 在直播互动的场景下,您需创建相应的数据互通规则实现 云消息队列 MQTT 版 与 云消息队列 RocketMQ 版 的数据互通,包含 数据流入规则、数据流出规则 以及 客户端上下线通知规则。使用 云消息队列 MQTT 版 的客户端收发消息时,...
背景信息 云消息队列 RocketMQ 版 提供全托管的消息服务,对于每个规格的实例都有明确的 SLA保障,您购买实例后即可保证消息收发TPS、消息存储等指标达到规格规定的能力。您无需担心实例性能问题,但实际生产环境中仍需要关注实际的业务...
更多信息,请参见:Endpoint签名认证 主题使用手册 对于因为网络或者其他原因不方便提供回调地址的情况,消息服务MNS 依然支持将消息推送到队列中,您仍然可以直接到队列中获取消息。原先使用队列模型的消费者,可以无缝消费主题中的消息。...
跨可用区容灾 当生产站点因为不可抗力因素(比如机房火灾、断电)或者设备故障(软、硬件破坏)导致应用在短时间内无法恢复时,ECS容灾服务支持业务的跨可用区(Availability Zone)的容灾能力,对整体的应用做容灾备份来应对单地区的故障...
本文主要介绍 云消息队列 Kafka 版 订阅者的最佳实践...消息广播 云消息队列 Kafka 版 没有消息广播的语义,可以通过创建不同的 Group 来模拟实现。订阅关系 同一个 Group 内,各个消费实例订阅的Topic最好保持一致,避免给排查问题带来干扰。
设计思路 核心问题 运维场景下,故障处理的核心问题如下:服务出现异常如何预警并上报 出现异常问题如何快速定位 解决方案 云消息队列 RocketMQ 版 定义的Metrics、Tracing指标覆盖消息收发各阶段的状态信息、云消息队列 RocketMQ 版 服务...
生产者向 云消息队列 RabbitMQ 版 发送消息时,不会直接将消息发送到Queue,而是先将消息发送到Exchange,由Exchange将消息路由到一个或多个Queue。Exchange根据Binding Key、Routing Key以及Headers属性路由消息。Direct Exchange 路由...
通过了解 云消息队列 RocketMQ 版 客户端的消费原理和消息堆积的主要原因,帮助您可以在业务部署前更好的规划资源和配置,或在运维过程中及时调整业务逻辑,避免因消息堆积和延迟影响业务运行。背景信息 消息处理流程中,如果客户端的消费...
背景信息 了解生产者负载均衡策略,可以帮助您解决如下问题:消息发送的容灾策略:您可以根据生产者负载均衡策略,明确当局部节点出现故障时,消息发送如何进行容灾切换。消息发送的顺序性机制:通过生产者负载均衡策略,您可以进一步了解...
问题现象 您发送的消息在服务端保存的时间已经超过了 消息保留时长,但依然可以查询到消息。说明 消息保留时长 指在磁盘容量充足的情况下,消息的最长保留时间。默认值为72小时,取值范围为24小时~480小时。磁盘容量不足(即磁盘水位达到85...
消费者出现异常,云消息队列 RocketMQ 版 会根据消费重试策略重新投递该消息进行故障恢复。本文介绍消费重试的应用场景、原理机制、版本兼容性和使用建议。应用场景 云消息队列 RocketMQ 版 的消费重试主要解决的是业务处理逻辑失败导致的...
本文为您介绍iOS短视频SDK的pod集成和手动配置操作。前提条件 开发前的环境要求如下表所示。类别 说明 系统版本 支持iOS 9.0及以上版本。macOS High Sierra版本 支持macOS High Sierra 10.13及以上版本。Xcode版本 支持Xcode 9.0及以上版本...
如果两个设备之间需要通信,有两种方式:基于消息转发的M2M设备间通信 基于Topic消息路由的M2M设备间通信 广播消息Topic如何填写?广播Topic格式:/broadcast/productKey/xxxx。广播是否只能针对在线的设备?广播Topic 默认是QoS=0,且不...
网络是数字世界的基础设施,没有网络的联通,所有信息都无法交互,因此网络架构的设计在应用系统中至关重要,特别是针对网络架构的高可用及容灾能力的设计,是业务在异常发生时,实现快速恢复、降低业务损失的关键。云上网络规划设计 为...
在K8s环境中,下发的故障已经被恢复了,但是Pod中仍存在该故障的“僵尸进程”。本文介绍该情况可能的原因以及解决方案。可能原因 这是因为容器中存在PID Namespace隔离。在容器中,故障演练进程的父进程是PID=1的进程,容器中的一号进程不...
故障切换 GDB高可用版实例主节点出现故障时,系统会快速切换到备节点。切换过程中有短时间的连接闪断,需要您设置好程序的自动重连,避免因为切换导致服务不可用。存储空间 如果GDB实例的存储空间已满,实例将会自动锁定,变成只读状态。...
服务升级过程操作简单,周期短。蓝绿部署的缺点:资源冗余,需要部署两套生产环境。新版本故障影响范围大。A/B测试 A/B测试基于用户请求的元信息将流量路由到新版本,这是一种基于请求内容匹配的灰度发布策略。只有匹配特定规则的请求才会...
能力 未启用智能负载均衡 启用智能负载均衡 容灾能力 多节点单活的接入防护能力 统一容灾切换 基于多节点负载均衡的接入防护能力 基于智能DNS的自动网络故障容灾切换 访问加速 无 就近接入防护及就近回源的最短链路 智能负载均衡的价值 ...
故障单位时间内对业务造成的损失越大,RTO就要求越短。RTO和RPO一般由业务部门提出要求,与IT部门共同商议,基于技术可行性、对现有系统影响、成本等多方面综合考量综合得出。RTO和RPO标准的高低与基础设施成本往往有线性关系。您也可以...
功能项 未启用智能负载均衡 启用智能负载均衡 容灾能力 多节点单活的接入防护能力 统一容灾切换 基于多节点负载均衡的接入防护能力 基于智能DNS的自动网络故障容灾切换 访问加速 无 就近接入防护及就近回源的最短链路 业务价值 对于各类...
本文为您介绍如何集成iOS端短视频SDK,包括pod方式集成和手动方式集成的操作详情。前提条件 开发前的环境要求如下表所示。类别 说明 系统版本 支持iOS 9.0及以上版本。macOS High Sierra版本 支持macOS High Sierra 10.13及以上版本。Xcode...
前提条件 初始化SDK前需要完成以下操作:获取并开通短视频SDK License,详细内容请参见 获取短视频SDK License。集成短视频SDK。从3.29.0版本开始,注册SDK之前,需要先配置License,详细内容请参见 集成SDK。引入头文件 SDK头文件主要说明...
ACK集群提供节点级别的GPU诊断功能,供您进行部分GPU相关问题的故障排查。如果您在ACK Pro版集群中使用GPU节点时遇到问题,可以启用GPU节点自助诊断,采集GPU诊断的基础指标进行问题排查。本文介绍如何使用节点诊断功能,自助排查GPU节点...
容灾系统部署在阿里云的两个地域中,当生产站点发生故障(例如海啸、地震)时,业务系统切换到容灾站点。生产站点和容灾站点部署在不同的地域,提供容灾即服务,RPO低至1分钟、RTO低至15分钟的高可靠的业务持续性保障,有效避免了地域性...
蓝牙Mesh广播包格式 未配网广播 Unprovisioned Device Beacon 蓝牙Mesh设备上电后如处于未配网状态,需要广播Unprovisioned Device Beacon,每次广播时长不小于120ms,广播间隔500ms,广播持续时间一般为10分钟,具体产品的广播启动方式和...
背景信息 云消息队列 RocketMQ 版 提供全托管的消息服务,对于每个规格的实例都有明确的 SLA保障,您购买实例后即可保证消息收发TPS、消息存储、网络吞吐等指标达到规格规定的能力。您无需担心实例性能问题,但实际生产环境中仍需要关注...
SOFAStack 消息队列(SOFAStack MQ,简称 SOFAMQ)是基于 Apache RocketMQ 构建的分布式消息中间件,并与金融分布式架构 SOFAStack 深度集成,为分布式应用系统提供异步解耦和削峰填谷的能力,支持事务消息、顺序消息、定时消息等多种消息...
宿主机故障时自动迁移:开启宿主机故障时自动迁移服务:DDH因故障停机时,会自动迁移至健康的DDH。关闭宿主机故障时自动迁移服务:DDH发生故障停机后,您需要 提交工单 申请置换一台健康的DDH。默认值:开启宿主机故障时自动迁移服务。您也...
重要 在已部署故障演练探针的机器上,修改JVM启动参数并重启,应用会自动识别并生效,无需重新部署故障演练探针。启动应用。登录 AHAS控制台,在左侧导航栏选择 故障演练>概览。在左侧导航栏单击 探针管理,然后单击右上角的 接入探针。在 ...
介绍 云消息队列 RabbitMQ 版 客户端报ExchangeHasDiffFields类型错误的原因和处理方法。问题现象 使用 云消息队列 RabbitMQ 版 客户端连接 云消息队列 RabbitMQ 版 服务端时,报ExchangeHasDiffFields类型错误。例如ExchangeHasDiffFields...
本文介绍了当MNS删除消息时返回“message not exist”的问题描述、问题原因和解决方案。问题描述 消息服务MNS中删除消息时报如下错误。message not exist 问题原因 VisibilityTimeout 到期,该消息的ReceiptHandle失效,导致消息删除失败。...
宿主机故障时自动迁移:开启宿主机故障时自动迁移服务:DDH因故障停机时,会自动迁移至健康的DDH。关闭宿主机故障时自动迁移服务:DDH发生故障停机后,您需要 提交工单 申请置换一台健康的DDH。默认值:开启宿主机故障时自动迁移服务。您也...
当消费者出现故障或者消费错误数据时,您可通过重置消费位点将消费位置回滚到之前的某个位点,重新开始消费。您也可以将消费位置移动至最新位点,暂时不处理堆积的消息。背景信息 云消息队列 RocketMQ 版 通过消费位点管理消息的消费进度。...
当Leader宕机或无法被访问时,会参与Leader的竞选投票,短时间内有可能会被选举为Leader,但不会提供数据服务,等待其余多数派Follower角色完成协议日志追平后,Logger会主动让出Leader。Learner Normal 学习者,只能被动接收系统状态信息...
FANOUT:该类型路由规则非常简单,会把所有发送到该Exchange的消息路由到所有与它绑定的Queue中,相当于广播功能。HEADERS:该类型与DIRECT类型相似。Headers Exchange使用Headers属性代替Routing Key进行路由匹配,在绑定Headers Exchange...
定时/延时消息为 云消息队列 RocketMQ 版 中的高级特性消息,本文为您介绍定时/延时消息的应用场景、功能原理、使用限制、使用方法和使用建议。应用场景 说明 定时消息和延时消息本质相同,都是服务端根据消息设置的定时时间在某一固定时刻...
故障初因定位 集成企业内部可利用的所有稳定性相关数据(变更事件,...通用垂直专项快恢能力:通过集成包括DB侧慢SQL限流、变更极速回滚、多活容灾切流快恢等通用的快恢能力,结合监控、日志等数据自动定位的故障原因进行对应的快恢方式推荐。
分布式链路 分布式链路帮助运维人员、开发人员和架构师看清楚复杂的大规模微服务架构下的应用及服务之间的复杂调用关系、性能指标、出错信息与关联日志,从而实现故障根因分析、服务治理、应用开发调试、性能管理、性能调优、架构管控、...