怎样让Consumer不立即消费消息并使消息重入队列

basicReject方法的参数说明如下:deliveryTag:Channel的消息投递的唯一标识符。requeue:被否定应答的消息是否重入队列。如果设置为true,则消息重入队列;如果设置为false,则消息被丢弃或发送到死信Exchange。更多信息,请参见 死信...

怎样让Consumer不立即消费消息并使消息重入队列

basicReject方法的参数说明如下:deliveryTag:Channel的消息投递的唯一标识符。requeue:被否定应答的消息是否重入队列。如果设置为true,则消息重入队列;如果设置为false,则消息被丢弃或发送到死信Exchange。更多信息,请参见 死信...

签名鉴权模式

说明 UsernamePassword的计算方法已经被封装到 云消息队列 MQTT 版 的终端SDK中,您无需单独计算。SDK下载地址,请参见 SDK下载。HMAC-SHA1的算法实现,Java SDK可以参见 Demo工程 中的 ConnectionOptionWrapper Tools 类的示例代码。...

消费者负载均衡

消息粒度负载均衡策略无需关注消费者和队列的相对数量,能够更均匀地分摊消息。对非对等消费者更友好 对于线上生产环境,由于网络机房分区延迟、消费者物理资源规格不一致等原因,消费者的处理能力可能会不一致,如果按照队列分配消息,则...

应用场景

下文先以用户注册为场景说明 云消息队列 RocketMQ 版 如何实现以下功能:异步解耦 分布式事务的数据一致性 消息的顺序收发 最后,再以电商的秒杀场景价格同步场景分别说明 云消息队列 RocketMQ 版 所实现的削峰填谷大规模机器的缓存...

删除队列消息

本文介绍如何删除某个队列的所有消息。您可以使用Java客户端库中 queuePurge 方法删除某个队列的所有消息。示例代码如下:channel.queuePurge("queue-name");

排他队列

什么是排他队列 排他性队列的特点如下:排他队列只对首次声明它的连接(Connection)可见,包括该连接下所有建立的Channel。其他连接无法声明相同名称的排他队列,且其他连接以及连接下的Channel都无法访问该排他队列。连接断开时排他性...

仪表盘

借助于阿里云ARMS Prometheus监控服务Grafana的指标存储展示能力,云消息队列 RocketMQ 版 提供仪表盘功能。该功能可帮助您一站式、全方位、多维度地统计观测指标,进而快速了解业务的运行状态。本文介绍仪表盘的应用场景、业务背景...

发送普通消息(三种方式)

云消息队列 RocketMQ 版 提供三种方式来发送普通消息:同步(Sync)发送、异步(Async)发送单向(Oneway)发送。本文介绍了每种发送方式的原理、应用场景、示例代码,以及三种发送方式的对比。前提条件 安装Java SDK。更多信息,请参见 ...

示例代码

云消息队列 RocketMQ 版 5.x版本实例可兼容Java ONS 1.x SDK客户端接入,您可以使用ONS 1.x SDK的接入5.x实例进行消息收发。本文为您介绍Java ONS 1.x SDK消息收发示例代码。重要 推荐您使用最新的RocketMQ 5.x系列SDK,5.x系列SDK作为主力...

数据流入规则管理

说明 云消息队列 MQTT 版 云消息队列 RocketMQ 版 的消息结构映射信息,请参见 MQTTRocketMQ的消息结构映射。编辑数据流入规则 在规则列表,找到您想编辑的规则,并在其 操作 列选择 更多>编辑。在 编辑规则 页面,您可以更新除规则ID...

数据流出规则管理

说明 云消息队列 MQTT 版 云消息队列 RocketMQ 版 的消息结构映射信息,请参见 MQTTRocketMQ的消息结构映射。编辑数据流出规则 在规则列表,找到您想编辑的规则,并在其 操作 列选择 更多>编辑。在 编辑规则 页面,您可以更新除规则ID...

Spring集成

背景信息 云消息队列 RocketMQ 版 支持以下消息类型的生产者消费者与Spring集成:普通消息的生产者消费者 事务消息的生产者消费者 顺序消息的生产者消费者 说明 云消息队列 RocketMQ 版 暂不支持Spring框架下定时消息延时消息的...

基于日志服务的日志说明

云消息队列 RabbitMQ 版 的日志管理功能将 云消息队列 RabbitMQ 版 实例的消息操作日志推送到日志服务,通过SLS分析语句快速查询并统计TPS流量图表。本文介绍SLS中日志字段请求方法。字段说明 查询的日志字段说明如下表所示。表 1.日志...

消费进度管理

消费进度原理 消息位点(Offset)参考 云消息队列 RocketMQ 版 主题 队列 的定义,消息是按到达服务端的先后顺序存储在指定主题的多个队列中,每条消息在队列中都有一个唯一的Long类型坐标,这个坐标被定义为消息位点。任意一个消息队列...

MQTTRocketMQ进行数据互通(跨产品数据流出)

如果您的云端应用需要使用 云消息队列 RocketMQ 版 产品的某些功能,例如顺序消息特性、事务消息特性等,您可以通过消息流入或流出规则将 云消息队列 MQTT 版 云消息队列 RocketMQ 版 数据进行流转。本文介绍如何将 云消息队列 MQTT 版 ...

基本概念

本文说明 云消息队列 Kafka 版 涉及的专有名词术语,帮助您更好地理解相关概念并使用该产品。Apache Kafka 一款开源的分布式数据流处理平台,可以实时发布、订阅、存储处理数据流。更多信息,请参见 Apache Kafka。云消息队列 Kafka 版...

MQTTRocketMQ进行数据互通(跨产品数据流入)

如果您的云端应用需要使用 云消息队列 RocketMQ 版 产品的某些功能,例如顺序消息特性、事务消息特性等,您可以通过消息流入或流出规则将 云消息队列 MQTT 版 云消息队列 RocketMQ 版 数据进行流转。本文介绍如何将 云消息队列 RocketMQ...

云端Demo工程

针对初次接触 云消息队列 MQTT 版 的工程师,本文以Java语言为例,提供操作示例帮助您从零开始搭建 云消息队列 MQTT 版 的云端测试工程。Demo工程包含发送消息、接收消息以及接收客户端上下线消息的示例代码及相关配置。前提条件 安装IDEA...

上下线通知规则管理

说明 云消息队列 MQTT 版 云消息队列 RocketMQ 版 的消息结构映射信息,请参见 MQTTRocketMQ的消息结构映射。编辑上下线通知规则 在规则列表,找到您想编辑的规则,并在其 操作 列选择 更多>编辑。在 编辑规则 页面,您可以更新除规则...

定时/延时消息

定时/延时消息为 云消息队列 RocketMQ 版 中的高级特性消息,本文为您介绍定时/延时消息的应用场景、功能原理、使用限制、使用方法和使用建议。应用场景 说明 定时消息和延时消息本质相同,都是服务端根据消息设置的定时时间在某一固定时刻...

MQTTRocketMQ进行数据互通(客户端上下线通知)

MQTT客户端的上下线事件将会触发MQTT服务端生成一条通知消息,云消息队列 MQTT 版 支持将该条消息数据导出至其他阿里云产品,并使用MQTT的Java SDK实现MQTT客户端与后端应用收发消息。本文以当前仅支持的 云消息队列 RocketMQ 版 数据互通...

如何设置Message ID

如需追踪识别消息,您可以在 云消息队列 RabbitMQ 版 的Producer客户端设置Message ID属性,为每条消息设置唯一标识符。本文介绍Message ID的相关概念设置方法。什么是Message ID Message ID(消息标识符)是消息的可选属性,类型为...

开源RabbitMQ迁移上云

创建Shovel任务,将Source配置为开源RabbitMQ集群的服务地址和队列名称,Destination配置为 云消息队列 RabbitMQ 版 的EndPoint和队列名称。EndPoint的查看方式,请参见 查看实例详情 修改开源RabbitMQ队列消费者的接入点、用户名、密码,...

顺序消息

顺序消息为 云消息队列 RocketMQ 版 中的高级特性消息,本文为您介绍顺序消息的应用场景、功能原理、使用限制、使用方法和使用建议。应用场景 在有序事件处理、撮合交易、数据实时增量同步等场景下,异构系统间需要维持强一致的状态同步,...

如何设置Message ID

如需追踪识别消息,您可以在 云消息队列 RabbitMQ 版 的Producer客户端设置Message ID属性,为每条消息设置唯一标识符。本文介绍Message ID的相关概念设置方法。什么是Message ID Message ID(消息标识符)是消息的可选属性,类型为...

获取MQTT客户端在线状态

云消息队列 MQTT 版 提供同步查询异步上下线事件通知两种方式,来获取MQTT客户端在线状态。本文介绍这两种方式的基本原理、应用场景、具体差异以及实现方式。基本原理 云消息队列 MQTT 版 服务端(下文简称为MQTT服务端)提供以下方式...

UpdateStack-更新资源

更新已创建资源的资源信息。接口说明 请求中 Parameters UsePreviousParameters 取值相关。若 Parameters 中未指定模板中定义的参数:当 UsePreviousParameters 取值为 false 时:如果模板中参数有默认值,则使用默认值;如果模板中...

消息收发功能

消息收发为 云消息队列 MQTT 版 最基本的功能,云消息队列 MQTT 版 支持终端云端服务接入 云消息队列 MQTT 版 服务器,实现终端终端、终端云端的消息通信。本文介绍消息收发功能的基本场景示例代码。背景信息 云消息队列 MQTT 版 ...

快速使用MQTT的Java SDK收发消息(终端终端消息收发...

接入点说明 终端云端服务与 云消息队列 MQTT 版 通信时,需要在各自的SDK代码中设置 云消息队列 MQTT 版 实例的接入点信息,通过接入点 云消息队列 MQTT 版 服务端连接。终端SDK接入点格式 使用终端SDK接入 云消息队列 MQTT 版 时,...

计费概述

云消息队列 RabbitMQ 版 提供包年包月预付费Serverless按量后付费计费方式,每种计费方式的计费项计费规则都有所差异,您可以按照不同的使用场景业务规模选择合适计费方式及实例类型,达到成本最优化的效果。实例类型计费模式 说明...

ExchangeHasDiffFields

介绍 云消息队列 RabbitMQ 版 客户端报ExchangeHasDiffFields类型错误的原因处理方法。问题现象 使用 云消息队列 RabbitMQ 版 客户端连接 云消息队列 RabbitMQ 版 服务端时,报ExchangeHasDiffFields类型错误。例如ExchangeHasDiffFields...

客户端连接常见问题

本文介绍 云消息队列 MQTT 版 客户端连接服务端时的常见问题。使用安卓的Demo,返回连接失败报错。问题描述 资源填写正确,且网络可以连通。AK(AccessKey ID)、SK(AccessKey Secret)填写正确且已授权。可能原因 接入点格式不正确,正确...

快速使用MQTT的Java SDK收发消息(终端云端消息收发...

本文介绍如何快速使用 云消息队列 MQTT 版 的Java SDK实现MQTT终端云端服务的消息收发。前提条件 创建资源 获取AccessKey 安装 IDE。您可以使用IntelliJ IDEA或者Eclipse,本文以IntelliJ IDEA为例。下载安装 JDK。背景信息 MQTT终端...

QueueHasDiffField

本文为您介绍 云消息队列 RabbitMQ 版 客户端报QueueHasDiffField类型错误的原因处理方法。问题现象 使用 云消息队列 RabbitMQ 版 客户端连接 云消息队列 RabbitMQ 版 服务端时,报QueueHasDiffField类型错误。例如QueueHasDiffField...

步骤一:(可选)RAM用户授权

RAM用户默认没有 云消息队列 RabbitMQ 版 资源的操作权限。如果您的账号为RAM用户,必须先为RAM用户进行授权,才能拥有 云消息队列 RabbitMQ 版 资源的操作权限消息收发权限。背景信息 本操作仅针对RAM用户,若您的账号为阿里云账号,则...

功能与特性概述

云消息队列 RocketMQ 版 的分布式特点和瞬变的网络条件,或者用户应用重启发布的情况下,可能导致消费者收到重复的消息。开发人员应将其应用程序设计为多次处理一条消息不会产生任何错误或不一致性。消息幂等最佳实践请参见 消费幂等。消息...

云端开发概述

使用说明 使用 云消息队列 MQTT 版 的云端SDK收发消息时,需要终端SDK搭配使用。例如,使用云端SDK发送消息,终端SDK接收消息;或使用终端SDK发送消息,云端SDK接收消息。关于终端SDK的更多信息,请参见 终端SDK下载。云端SDK主要用于云...

消息存储清理机制

这种机制可以带来顺序读写、高吞吐、高性能等优势,但缺点是不支持按主题和队列单独管理。安全生产和容量保障风险要求:即使 云消息队列 RocketMQ 版 按照主题或者队列独立生成存储文件,但存储层本质还是共享存储介质。单独根据主题或队列...

SDK FAQ

使用basicReject方法否定应答消息并使消息重入队列 参数 说明 deliveryTag Channel的消息投递的唯一标识符。requeue 被否定应答的消息是否重入队列。如果设置为true,则消息重入队列;如果设置为false,则消息被丢弃或发送到死信Exchange。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云消息队列 Kafka 版 云消息队列 RocketMQ 版 Web应用防火墙 物联网平台 应用实时监控服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用