消息服务MNS

阿里云消息服务MNS(Message Service)是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。MNS能够帮助应用开发者在他们应用的分布式组件上自由的传递数据、通知消息,构建松耦合系统。

消息队列RabbitMQ版

消息队列RabbitMQ版是阿里云消息队列(MQ)团队基于AMQP 0-9-1协议研发的分布式、高吞吐、低延迟、高可扩展的云消息队列服务消息队列RabbitMQ版完全兼容开源RabbitMQ社区、开箱即用、无需部署、免运维,帮助您快速上云。

消息队列RocketMQ版

消息队列RocketMQ版(原名开放消息服务,简称ONS)是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。

消息队列Kafka版

消息队列Kafka版(MQ for Apache Kafka)秉持开放的原则拥抱开源,全面融合Kafka开源生态,做到无缝迁移,打造更安全、更可靠、更易运维的Kafka企业级消息服务

消息队列MQTT版

消息队列MQTT版广泛应用移动互联网以及物联网领域,覆盖互动直播、车联网、金融支付、智能餐饮、即时聊天、移动App等多种应用场景。

客服

客服依托大数据平台,凭借数据挖掘,搜索,语音转文本,自然语音处理,机器学习等前沿技术,打造一套完整的智能服务体系。最终达到:\n\n以智能自助服务逐渐取代大部分人工服务;\n以智能引导和智能决策、机器人辅助人工服务;\n让客户...

消息重试

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

直播互动解决方案

使用微消息队列MQTT版的客户端收发消息时,服务端会根据MQTT客户端设置的Username和Password参数来进行鉴权。针对不同的权限验证场景,Username和Password参数具备不同的含义。在此场景下,Token鉴权模式更加适用。详细信息,请参见Token...

直播互动解决方案

使用微消息队列MQTT版的客户端收发消息时,服务端会根据MQTT客户端设置的Username和Password参数来进行鉴权。针对不同的权限验证场景,Username和Password参数具备不同的含义。在此场景下,Token鉴权模式更加适用。详细信息,请参见Token...

使用限制

如您所需的消息收发量较大,且是服务端使用场景,请考虑使用消息队列RocketMQ版客户端。用户连接数 参考实例规格 预付费实例会根据购买的规格进行限流,超过规格后将不保证连接稳定性。后付费实例不会限流,但会默认提供监控报警。请合理...

名词解释

MQTT服务器 微消息队列MQTT版提供的MQTT协议交互的服务端节点,用于完成与MQTT客户端和消息队列RocketMQ版各自的消息收发。MQTT客户端 用于和MQTT服务器交互的移动端节点,全称为微消息队列MQTT版客户端。P2P消息消息队列MQTT版在标准的...

MQTT与RocketMQ的应用场景对比

功能对比 功能特性 微消息队列MQTT版 消息队列RocketMQ版 客户端连接数 客户端规模庞大,百万甚至千万级 一般服务器规模较小,极少数万级 单客户消息量 单个客户端需要处理的消息少,一般定时收发消息 单个客户端处理消息量大,注重吞吐...

Dashboard

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

消费失败是否支持重试?

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

消息加密传输

本文介绍如何进一步提高您与消息服务MNS服务之间的网络链路上的安全性。背景信息 消息服务MNS提供在公网HTTPS上进行消息加密传输的服务。对于包含敏感信息的消息,进一步提高您与阿里云服务之间的网络链路上的安全性,目前有以下两种解决...

事务消息

本文介绍如何使用消息服务MNS的延时消息功能,实现本地操作和消息发送的事务一致性。前提条件 您已创建以下队列,具体操作,请参见创建队列。事务消息队列 消息存活时间小于消息延时时间。当消息发送成功、事务操作成功时,生产者修改消息...

定时和延时消息

由于客户端和服务端可能存在时间差,消息的实际投递时间与客户端设置的投递时间之间可能存在偏差。设置定时和延时消息的投递时间后,依然受3天的消息保存时长限制。例如,设置定时消息5天后才能被消费,如果第5天后一直没被消费,那么这条...

事务消息

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

功能与特性概述

单个地域内采用多机房部署,可用性极高,即使整个机房都不可用,仍然可以为应用提供消息发布服务消息队列RocketMQ版提供TCP和HTTP协议的多语言接入方式,方便不同编程语言开发的应用快速接入消息队列RocketMQ版消息云服务。您可以将应用...

配置消息日志

您可以使用消息队列RabbitMQ版的日志管理功能将消息队列RabbitMQ版实例的消息操作日志推送到日志服务。当消息的发送、消费、确认出现异常时,您可在日志服务查询并分析消息的操作日志,进行异常诊断。前提条件 在将消息队列RabbitMQ版实例...

日志管理概述

日志量的大小与客户端操作消息服务MNS的QPS和操作类型有关系,此处以SendMessage操作、QPS 1000为例,计算每分钟的日志量:178 Byte*1000*60/1024/1024约为10 MB,其中178为单条SendMessag操作的日志大小。队列消息操作日志 队列消息操作...

消息堆积和延迟问题

SDK客户端使用Push模式消费消息时,分为以下两个阶段:阶段一:获取消息,SDK客户端通过长轮询批量拉取的方式从消息队列RocketMQ版服务端获取消息,将拉取到的消息缓存到本地缓冲队列中。SDK获取消息的方式为批量拉取,常见内网环境下都会...

消息幂等

消息重复的可能原因如下:发送时消息重复 当一条消息已被成功发送到服务端并完成持久化,此时出现了网络闪断或者客户端宕机,导致服务端对客户端应答失败。如果此时Producer意识到消息发送失败并尝试再次发送消息,Consumer后续会收到两条...

消费幂等

消息重复的场景如下:发送时消息重复 当一条消息已被成功发送到服务端并完成持久化,此时出现了网络闪断或者客户端宕机,导致服务端对客户端应答失败。如果此时生产者意识到消息发送失败并尝试再次发送消息,消费者后续会收到两条内容相同...

MQTT快速入门

注意事项 微消息队列MQTT版需搭配后端消息存储队列一起使用,具体说明如下:微消息队列MQTT版实例是一个无状态网关类型实例,用来完成IoT移动场景下的客户端连接维持和消息转发,本身并不提供消息数据持久化功能,具体的消息存储和消息数据...

常见问题

客户端消费问题 消费者(订阅者)的最佳实践 客户端首次接入消息队列Kafka版时出现异常的排查方法 使用消息队列Kafka版时出现消息堆积 使用消息队列Kafka版时消费客户端频繁出现Rebalance 消费端从服务端拉取不到消息或者拉取消息缓慢 为...

步骤四:迁移消息服务

迁移消息服务消息服务切换流程和步骤如下所示:说明 以下操作中,切换消费者集群节点或生产者集群节点的接入信息,指的是将生产者或消费者客户端的接入信息修改为要迁移的目标消息队列RocketMQ版实例的接入信息。包括消息队列RocketMQ版...

名词解释

MQTT服务器 微消息队列MQTT版提供的MQTT协议交互的服务端节点,用于完成与MQTT客户端和消息队列RocketMQ版各自的消息收发。MQTT客户端 用于和MQTT服务器交互的移动端节点,全称为微消息队列MQTT版客户端。P2P消息消息队列MQTT版在标准的...

查询消息轨迹

消息轨迹是指一条消息从生产者发送到消息队列RocketMQ版服务端,再到消费者消费处理,整个过程中的各个相关节点的时间、状态等数据汇聚而成的完整链路信息。该轨迹可作为生产环境中排查问题强有力的数据支持。本文介绍消息轨迹的使用场景、...

什么是消息服务MNS

消息服务MNS能够帮助开发者在应用的分布式组件之间自由地传递数据、通知消息,从而构建松耦合系统。消息服务MNS支持队列模型和主题模型。队列模型 队列模型提供高可靠、高并发的一对一消费模型,即队列中的每一条消息都只能够被某一个消费...

发布者最佳实践

一个合适的Batch大小,可以减少发送消息客户端向服务端发起的请求次数,在整体上提高消息发送的吞吐和延迟。Batch机制,消息队列Kafka版Producer端主要通过两个参数进行控制:batch.size:发往每个分区(Partition)的消息缓存量(消息...

轨迹查询

本文介绍如何使用微消息队列MQTT版的轨迹查询功能排查设备在线问题和消息收发问题。当设备的状态出现异常时,您可以使用设备轨迹查询功能,查询设备的连接历史;...推送离线消息至MQTT客户端:离线消息投递至MQTT客户端。

名词解释

本文说明消息队列Kafka...ACL 消息队列Kafka版提供的管理SASL用户和客户端使用SDK收发消息权限的服务,和开源Apache Kafka保持一致。ACL只针对客户端使用SDK收发消息,与消息队列Kafka版控制台和API操作无关。更多信息,请参见权限控制概述。

查询消息

磁盘使用率达到90%,无论消息是否超过消息保留时间,按服务端存储消息的时间先后顺序清除消息。注意 消息队列Kafka版在清除消息时,会至少保留一个存储文件。因此,您有可能查询到超过消息保留时间的消息。按位点查询消息 登录消息队列...

什么是消息服务MNS

消息服务MNS能够帮助开发者在应用的分布式组件之间自由地传递数据、通知消息,从而构建松耦合系统。消息服务MNS支持队列模型和主题模型。队列模型 队列模型提供高可靠、高并发的一对一消费模型,即队列中的每一条消息都只能够被某一个消费...

消息收发功能

下载地址 JavaScript mqtt.demo.javascript 客户端鉴权 终端设备接入微消息队列MQTT版服务端收发消息时,可以通过以下任意一种鉴权方式对客户端进行鉴权认证。更多鉴权信息,请参见鉴权概述。说明 如果您使用签名鉴权模式收发消息,User ...

音视频通信解决方案(MQTT)

MQTT服务器 微消息队列MQTT版提供的MQTT协议交互的服务端节点,用于完成与MQTT客户端和消息队列RocketMQ版各自的消息收发。MQTT客户端 用于和MQTT服务器交互的移动端节点,本方案中特指发送或接收音视频通话请求的音视频移动端应用。P2P...

如何处理消息堆积

判断消息堆积在消息队列RocketMQ版服务端还是客户端。查看客户端本地日志文件ons.log,搜索是否出现如下信息:the cached message count exceeds the threshold 出现相关日志信息,说明客户端本地缓冲队列已满,消息堆积在客户端,请执行...

包年包月(预付费)

每个客户端都设置了cleanSession=true,每秒发送1条QoS0消息、2条QoS1消息、3条QoS2消息,每秒接收1条QoS0消息、1条QoS1消息、1条QoS2消息,instance_a的消息TPS为100×(1+2×2+3×5)+100×(1+1×2+1×5)=2800条/秒,则instance_a需要...

名词解释

如需实现消息幂等,即如果消息重试多次,消费端对该重复消息消费多次与消费一次的结果是相同的,并且多次消费没有对系统产生副作用,在为每条消息设置唯一Message ID的基础上,您还需要在消息队列RabbitMQ版的Consumer客户端对消息进行幂等...
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折