队列机制如何玩

_相关内容

消息存储和清理机制

本文为您介绍 云消息队列 RocketMQ 版 中消息的存储机制,包括消息的存储粒度、判断依据及后续处理策略等。背景信息 参考 云消息队列 RocketMQ 版 中 队列 的定义,消息按照达到服务器的先后顺序被存储到队列中,理论上每个队列都支持无限...

消息超时和重试机制

重试机制 云消息队列 RabbitMQ 版 服务端有默认的消息重试机制,不支持您在Consumer客户端重新配置消息重试机制和关闭消息重试机制。云消息队列 RabbitMQ 版 服务端默认的消息重试机制如下:如果您没有开启Consumer客户端消费消息,则不会...

消费失败是否支持重试?

重试机制 云消息队列 RabbitMQ 版 服务端有默认的消息重试机制,不支持您在Consumer客户端重新配置消息重试机制和关闭消息重试机制。云消息队列 RabbitMQ 版 服务端默认的消息重试机制如下:如果您没有开启Consumer客户端消费消息,则不会...

CreateSaslUser-创建SASL用户

消息队列 Kafka 版优化了 PLAIN 机制,支持不重启实例的情况下动态增加 SASL 用户。scram:一种用户名密码校验机制,安全性比 PLAIN 更高。消息队列 Kafka 版使用 SCRAM-SHA-256。默认值为 plain。plain Mechanism string 否 加密方式。...

事务消息

事务超时机制 云消息队列 RocketMQ 版 事务消息的生命周期存在超时机制,即半事务消息被生产者发送服务端后,如果在指定时间内服务端无法确认提交或者回滚状态,则消息默认会被回滚。事务超时时间,请参见 参数限制。不支持多个sendReceipt...

DescribeSaslUsers-查询SASL用户

消息队列 Kafka 版优化了 PLAIN 机制,支持不重启实例的情况下动态增加 SASL 用户。scram:一种用户名密码校验机制,安全性比 PLAIN 更高。消息队列 Kafka 版使用 SCRAM-SHA-256。默认值为 plain。scram Password string 密码。Username ...

DeleteSaslUser-删除SASL用户

消息队列 Kafka 版优化了 PLAIN 机制,支持不重启实例的情况下动态增加 SASL 用户。scram:一种用户名密码校验机制,安全性比 PLAIN 更高。消息队列 Kafka 版使用 SCRAM-SHA-256。默认值为 plain。scram Mechanism string 否 加密方式。...

消息过滤

使用建议 合理划分主题和Tag标签 从消息的过滤机制和主题的原理机制可以看出,业务消息的拆分可以基于主题进行筛选,也可以基于主题内消息的Tag标签及属性进行筛选。关于拆分方式的选择,应遵循以下原则:消息类型是否一致:不同类型的消息...

SDK概述

SASL接入点:在VPC环境下通过SASL接入点接入 云消息队列 Kafka 版 并使用PLAIN机制或者SCRAM机制收发消息。SASL支持两种机制验证身份:PLAIN机制:一种简单的用户名密码校验机制。云消息队列 Kafka 版 的PLAIN机制,支持不重启实例的情况下...

接入点对比

云消息队列 Kafka 版 的PLAIN机制,支持不重启实例的情况下动态增加SASL用户。SCRAM机制:一种在服务端和客户端采用哈希算法对用户名与密码进行身份校验的安全认证机制。云消息队列 Kafka 版 使用SCRAM-SHA-256加密算法实现身份校验,比...

消费者负载均衡

重要 队列粒度负载均衡策略保证同一个队列仅被一个消费者处理,该策略的实现依赖消费者和服务端的信息协商机制,云消息队列 RocketMQ 版 并不能保证协商结果完全强一致。因此,在消费者数量、队列数量发生变化时,可能会出现短暂的队列分配...

使用ACL功能进行访问控制

相关操作 完成授权后,用户A可以通过SASL接入点接入 云消息队列 Kafka 版 并使用PLAIN机制消费消息。如何使用SDK接入,请参见 SDK概述。如果您希望通过API方式为SASL用户授权,请参见 CreateSaslUser-创建SASL用户 和 CreateAcl-创建ACL。...

主题(Topic)

主题管理尽量避免自动化机制 在 云消息队列 RocketMQ 版 架构中,主题属于顶层资源和容器,拥有独立的权限管理、可观测性指标采集和监控等能力,创建和管理主题会占用一定的系统资源。因此,生产环境需要严格管理主题资源,请勿随意进行增...

消费者分组(ConsumerGroup)

消费者分组管理尽量避免自动化机制 在 云消息队列 RocketMQ 版 架构中,消费分组属于状态管理类的逻辑资源,每个消费分组都会涉及关联的消费状态、堆积信息、可观测指标和监控采集数据。因此,生产环境需要严格管理消费者分组资源,请勿...

获取离线MQTT消息

为了简化离线消息获取机制,云消息队列 MQTT 版 系统在客户端成功建立连接并通过权限校验后,会自动加载离线消息并下发到客户端。注意事项 客户端建立连接后,需要通过权限校验才能自动加载离线消息。例如,若您使用的是Token验证的方式,...

获取离线MQTT消息

为了简化离线消息获取机制,云消息队列 MQTT 版 系统在客户端成功建立连接并通过权限校验后,会自动加载离线消息并下发到客户端。注意事项 客户端建立连接后,需要通过权限校验才能自动加载离线消息。例如,若您使用的是Token验证的方式,...

发布者最佳实践

Batch机制,云消息队列 Kafka 版 Producer端主要通过两个参数进行控制:batch.size:发往每个分区(Partition)的消息缓存量(消息内容的字节数之和,不是条数)。达到设置的数值时,就会触发一次网络请求,然后Producer客户端把消息批量发...

工作队列

工作队列(workqueue)机制简化了基础的任务创建和处理机制,一个workqueue对应一个实体task任务处理,workqueue下面可以挂接多个work实体,每一个work实体都能对应不同的处理接口。即用户只需要创建一个workqueue,则可以完成多个挂接不同...

订阅者最佳实践

消费延迟 云消息队列 Kafka 版 的消费机制是由客户端主动去服务端拉取消息进行消费的。因此,如果客户端能够及时消费,则不会产生较大延迟。如果产生了较大延迟,请先关注是否有堆积,并注意提高消费速度。消费阻塞以及堆积 消费端最常见的...

消费进度管理

云消息队列 RocketMQ 版 通过消费位点管理消费进度,本文为您介绍 云消息队列 RocketMQ 版 的消费进度管理机制。背景信息 云消息队列 RocketMQ 版 的生产者和消费者在进行消息收发时,必然会涉及以下场景,消息先生产后订阅或先订阅后生产...

消息发送重试和流控机制

本文为您介绍 云消息队列 RocketMQ 版 的消息发送重试机制和消息流控机制。背景信息 消息发送重试 云消息队列 RocketMQ 版 的消息发送重试机制主要为您解答如下问题:部分节点异常是否影响消息发送?请求重试是否会阻塞业务调用?请求重试...

生产者(Producer)

事务检查器 定义:云消息队列 RocketMQ 版 的事务消息机制中,为保证异常场景下事务的最终一致性,生产者需要主动实现事务检查器的接口。具体信息,请参见 事务消息。发送事务消息时,事务检查器必须设置,且需要和预绑定主题列表一起配合...

顺序消息

消息删除 云消息队列 RocketMQ 版 按照消息保存机制滚动清理最早的消息数据,将消息从物理文件中删除。更多信息,请参见 消息存储和清理机制。重要 消息消费失败或消费超时,会触发服务端重试逻辑,重试消息属于新的消息,原消息的生命周期...

迁移元数据上云

使用限制 由于RabbitMQ和 云消息队列 RabbitMQ 版 在权限管控机制等方面存在差异,rabbit_version、users、permissions、parameters、global_parameters 和 policies 元数据不支持导入 云消息队列 RabbitMQ 版 实例,在导入时会被自动忽略...

普通消息

消息删除 云消息队列 RocketMQ 版 按照消息保存机制滚动清理最早的消息数据,将消息从物理文件中删除。更多信息,请参见 消息存储和清理机制。使用限制 普通消息仅支持使用 MessageType 为 Normal 主题,即普通消息只能发送至类型为普通...

定时/延时消息

消息删除 云消息队列 RocketMQ 版 按照消息保存机制滚动清理最早的消息数据,将消息从物理文件中删除。更多信息,请参见 消息存储和清理机制。使用限制 消息类型一致性 定时消息仅支持在 MessageType 为 Delay 的主题内使用,即定时消息...

产品优势

云消息队列 Kafka 版 100%兼容开源,支持0.10.x~2.6.x的开源版本,无需代码改造无缝迁移上云,体验全托管、免运维的分布式消息队列服务。开箱即用 云消息队列 Kafka 版 100%兼容开源,使您无缝迁移上云。兼容开源:云消息队列 Kafka 版 100...

消费重试

云消息队列 RocketMQ 版 作为金融级的可靠业务消息中间件,在消息投递处理机制的设计上天然支持可靠传输策略,通过完整的确认和重试机制保证每条消息都按照业务的预期被处理。了解 云消息队列 RocketMQ 版 的消息确认机制以及消费重试策略...

OnsMessageTrace-查看消息消费结果

本接口的实现基于云消息队列 RocketMQ 版的内部位点机制,在大部分场景下判断结果可信,但如果应用方进行过重置位点已经清除消息等操作,则判断结果可能有误。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行...

使用限制

限制项 限制值 说明 限制Topic总数(分区总数)支持 云消息队列 Kafka 版 的存储和协调机制是以分区为粒度的,Topic总数(分区总数)太多,会导致存储碎片化,集群性能和稳定性下降。Topic减少对应分区 不支持 这是Apache Kafka自身设计所...

事务消息

与其他类型的消息不同,事务消息有回查机制,回查时 云消息队列 RocketMQ 版 服务端会根据Group ID去查询生产者客户端。示例代码 收发事务消息的示例代码如下:TCP协议 Java SDK 收发事务消息 C/C++ SDK 收发事务消息.NET SDK 收发事务消息...

队列(MessageQueue)

模型关系 在整个 云消息队列 RocketMQ 版 的领域模型中,队列所处的流程和位置如下:云消息队列 RocketMQ 版 默认提供消息可靠存储机制,所有发送成功的消息都被持久化存储到队列中,配合生产者和消费者客户端的调用可实现至少投递一次的...

为什么限制Topic总数(分区总数)?

Topic总数(分区总数)太多会使集群性能和稳定性能急剧下降。云消息队列 Kafka 版 的存储和协调机制是以分区为粒度的,分区数太多,会导致存储碎片化严重,集群性能和稳定性都会急剧下降。

订阅消息API

订阅者可通过调用订阅消息API来消费 云消息队列 RocketMQ 版 服务端中的消息。请求构造 请求行 GET/topics/TopicName/messages?ns=INSTANCE_ID&consumer=GID&tag=taga&numOfMessages=3&waitseconds=3 HTTP/1.1 重要 请求行总长度不能超过...

消息重试

云消息队列 RocketMQ 版 支持消息重试功能,即Consumer消费某条消息失败或消费超时,云消息队列 RocketMQ 版 会根据消息重试机制重新投递消息。本文介绍 云消息队列 RocketMQ 版 分别在HTTP协议和TCP协议下的消息重试策略。注意事项 一条...

概述

云消息队列 Kafka 版 快速入门操作流程 操作步骤 具体操作步骤如下:步骤一:获取访问授权 步骤二:购买和部署实例 VPC接入 公网和VPC接入 步骤三:创建资源 步骤四:使用SDK收发消息 默认接入点收发消息 SSL接入点PLAIN机制收发消息 视频...

新功能发布记录

新增 使用限制 实例规格 计费规则 计费规则 2022-08-12 功能名称 功能描述 功能类型 相关文档 云消息队列 Kafka 版 实例生命周期 全新的实例生命周期管理机制上线。预付费(包年包月)实例提供 主动退订、续费、删除和强制删除操作。后付费...

应用场景

此时需要提供一种广播机制,一条消息本来只可以被集群的一台机器消费,如果使用 云消息队列 RocketMQ 版 的广播消费模式,那么这条消息会被所有节点消费一次,相当于把价格信息同步到需要的每台机器上,取代缓存的作用。广播消费的详细内容...

HTTP SDK错误码列表

The receipt handle you provided has expired.404 消费消息过慢导致消息重新回到队列生成新的 ReceiptHandle,之前的 ReceiptHandle 失效。ReceiptHandleError The receipt handle you provide is not valid.400 请求参数不合法。详细信息...

排他队列

如果您想创建一个只有自己可见的队列,不允许其他用户访问,您可以使用 云消息队列 RabbitMQ 版 的排他性队列特性,将指定的队列声明为排他性。什么是排他队列 排他性队列的特点如下:排他队列只对首次声明它的连接(Connection)可见,...
< 1 2 3 4 ... 184 >
共有184页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用