阿里云 消息服务MNS(Message Service)是一种高效、可靠、安全、便捷和可弹性扩展的分布式消息服务。消息服务MNS 能够帮助开发者在应用的分布式组件之间自由地传递数据、通知消息,从而构建松耦合系统。消息服务MNS 支持队列模型和主题...
ChatApp 消息服务(ChatApp Message Service)是阿里云为全球企业打造的一款高效触达用户的消息引擎,通过与WhatsApp平台合作,使您轻松地使用WhatsApp平台的消息服务,触达全球10亿+用户,通过丰富的消息类型,提升您与客户的互动体验,...
订阅者通过Subscribe接口创建订阅,消息服务MNS 根据订阅的描述给用户端推送消息,推送的起点是订阅时Topic中最新的消息。订阅创建成功后,消息服务MNS 会向指定的Endpoint推送消息。如果Endpoint不可用,消息服务MNS 会按照指定的重试策略...
订阅者通过Subscribe接口创建订阅,消息服务MNS 根据订阅的描述给用户端推送消息,推送的起点是订阅时Topic中最新的消息。订阅创建成功后,消息服务MNS 会向指定的Endpoint推送消息。如果Endpoint不可用,消息服务MNS 会按照指定的重试策略...
本文介绍如何进一步提高您与 消息服务MNS 服务之间的网络链路上的安全性。背景信息 消息服务MNS 提供在公网HTTPS上进行消息加密传输的服务。对于包含敏感信息的消息,进一步提高您与阿里云服务之间的网络链路上的安全性,目前有以下两种...
本文对 消息服务MNS 的队列模型涉及的专有名词及术语进行定义和解析,方便您更好地理解相关概念并使用队列模型。Account 用户的阿里云账号ID。队列(Queue)消息存储的目的地,分成普通队列和延时队列两类。消息包含数据和属性,可以分成...
概述 本文主要介绍在使用消息服务MNS时,如何确认推送请求中 x-mns-signing-cert-url 参数的公钥证书地址为阿里云官方的。详细信息 目前,消息服务MNS的公钥证书在名为“mnstest”的OSS Bucket中,公钥证书地址如下。...确认是该Bucket地址后...
您可以通过推送请求头中的 x-mns-signing-cert-url 获取签名证书,并根据相应的方法来验证该请求是否由 消息服务MNS 系统发出,防止恶意请求造成负面影响。在 消息服务MNS 推送请求头中,Authorization字段的值是 消息服务MNS 根据待签名...
Endpoint 访问 消息服务MNS 的接入地址,请登录 MNS控制台 查看。具体操作,请参见 获取接入点。不同地域的接入地址不同。CreateQueueAndSendMessage的代码最上方有一些设置,使用SDK的时候进行同样的设置。require SDK里自带的一个...
Endpoint 访问 消息服务MNS 的接入地址,请登录 MNS控制台 查看。具体操作,请参见 获取接入点。不同地域的接入地址不同。步骤二:创建队列 如果之前未创建队列,那么首先需要创建队列。默认创建的队列名称是myqueue,也可以修改代码指定...
什么是消息存活时间 在 云消息队列 RabbitMQ 版 中,消息存活时间用于限制消息在Queue中可以存在的时间,如果消息在Queue中存在的时间超过了设置的消息存活时间,消息将会被进行如下处理:若您未给Queue设置死信Exchange,消息将被Queue...
retry.backoff.ms,消息发送失败的重试间隔,建议设置为 1000,单位:毫秒。异步发送 发送接口是异步的,如果您想接收发送的结果,可以调用 metadataFuture.get(timeout,TimeUnit.MILLISECONDS)。线程安全 Producer是线程安全的,且可以往...
顺序消息和普通消息的区别是什么?连接服务端时的用户名和密码在哪里获取?消息队列RocketMQ版订阅的Tag数量有限制吗?消息队列RocketMQ版集群消费和广播消费的区别是什么?多个Group订阅同一个Topic消息如何消费?消息队列RocketMQ版的...
顺序消息和普通消息的区别是什么?连接服务端时的用户名和密码在哪里获取?连接服务端时的接入点(endpoint)在哪里获取?云消息队列 RocketMQ 版订阅的Tag数量有限制吗?云消息队列 RocketMQ 版集群消费和广播消费的区别是什么?多个Group...
消息服务MNS 提供了批量发送和批量接收消息的接口,既大大提升了QPS,又降低了请求次数,节省了费用。批量操作注意事项:BatchSendMessage一次最多发送16条消息,所有消息的大小加起来,总和不能超过64 KB。如果您不指定,那么默认消息会做...
集群级别的高可用,是 云消息队列 RocketMQ 版 跟其他的消息服务器的主要区别,消息生产者发送一条消息到消息服务器,消息服务器会随机的选择一个消费者,只要这个消费者消费成功就认为是成功了。重要 文中所提及的 云消息队列 RocketMQ 版...
本文介绍 云消息队列 Kafka 版 的产品动态、产品简介及产品计费。云消息队列 Kafka 版 动态与公告 产品简介 产品计费 云消息队列 Confluent 版 什么是云消息队列 Confluent 版?产品计费
什么是延时消息 延时消息是指在指定时间段之后才被消费者消费的消息。应用场景 延时消息适用于以下场景:对消息生产和消费有时间窗口要求的场景。例如,在电商交易中超时未支付关闭订单的场景,在订单创建时会发送一条延时消息。这条消息将...
什么是P2P模式 P2P,顾名思义,是一对一的消息收发模式,即只有一个消息发送者和一个消息接收者。而Pub/Sub模式通常用于一对多或多对多的消息群发场景,即拥有一个或多个消息发送者和多个消息接收者的场景。在P2P模式中,发送者发送消息时...
什么是P2P模式 P2P,顾名思义,是一对一的消息收发模式,即只有一个消息发送者和一个消息接收者。而Pub/Sub模式通常用于一对多或多对多的消息群发场景,即拥有一个或多个消息发送者和多个消息接收者的场景。在P2P模式中,发送者发送消息时...
云消息队列 MQTT 版 的详细介绍,请参见 什么是微消息队列MQTT版 和 名词解释。消息结构映射 云消息队列 MQTT 版 和 云消息队列 RocketMQ 版 都是基于发布/订阅(Pub/Sub)模型的消息系统,两者概念上存在很多相似之处,下图列举了关键概念...
什么是全球消息路由 云消息队列 RocketMQ 版 的全球消息路由功能依托阿里云优质基础设施实现的高速通道专线(高速通道无需另行开通),高效地实现不同地域之间的消息同步复制。具体实现如下图所示。计费影响 全球消息路由为 云消息队列 ...
由于客户端与 MOSN 可能存在多个连接,且不同连接上的 Group 集合可以不同,而 MOSN 与同一个消息服务端只维持一个连接,因此控制指令无法向消息数据一样直接进行转发,而是需要汇总计算所有 GroupId 集合后,再统一广播给消息服务端集群。...
用户在 短信服务控制台 启用MNS消息服务订阅指定的消息类型(MessageType)时,系统会自动生成该类型的独立消息队列及名称(QueueName)。您可使用此消息队列名称(QueueName)和消息类型(MessageType),通过调用SDK从后台来获取队列中的...
使用短信服务API接口后,可以通过MNS消息队列消费模式或HTTP批量推送模式来接收短信的回执消息。更多详情请参见 回执消息配置。什么是上行短信?如何获取?上行短信是用户对收到您提供阿里云短信服务下发的短信进行回复,通过订阅SmsUp上行...
功能原理 什么是定时消息 定时消息是 云消息队列 RocketMQ 版 提供的一种高级消息类型,消息被发送至服务端后,在指定时间后才能被消费者消费。通过设置一定的定时时间可以实现分布式场景的延时调度触发效果。定时时间设置原则 云消息队列 ...
消费进度原理 消息位点(Offset)参考 云消息队列 RocketMQ 版 主题 和 队列 的定义,消息是按到达服务端的先后顺序存储在指定主题的多个队列中,每条消息在队列中都有一个唯一的Long类型坐标,这个坐标被定义为消息位点。任意一个消息队列...
本文介绍阿里云如何保证消息队列中的消息是安全的。消息服务MNS 提供了安全可靠的身份验证机制,确保您的队列受到保护,防止遭到未经授权的访问。只有阿里云账户拥有者才能访问其创建的队列。
云消息队列 Kafka 版 没有处理失败消息的设计,实践中通常会打印失败的消息或者存储到某个服务(例如创建一个Topic专门用来放失败的消息),然后定时检查失败消息的情况,分析失败原因,根据情况处理。消费延迟 云消息队列 Kafka 版 的消费...
消息服务MNS 规定了阿里云向客户提供的 消息服务MNS 的服务可用性等级指标及赔偿方案。如需查看 消息服务MNS 的服务可用性等级指标及赔偿方案,请参见 消息服务MNS服务等级协议。
消息服务MNS 的欠费说明如下:消息服务MNS 服务费用的计费周期为小时,即阿里云将在下一小时就您上一小时的服务使用进行计量、出具账单并自您的阿里云账户中按账单金额扣划服务费用。账单出账时间通常在当前计费周期结束后一小时内。当您的...
本文介绍如何使用 消息服务MNS。注册阿里云账号并开通 消息服务MNS 服务。登录 账号管理,在左侧导航栏单击 安全设置,在 安全设置 页面获取账号ID。登录 用户信息管理,在左侧导航栏单击 安全信息管理,在 安全信息管理 页面获取访问密钥...
本文介绍 消息服务MNS 的典型使用场景。典型的使用场景如下:将 消息服务MNS 与其他阿里云产品集成,让应用程序更加可靠、灵活。将 消息服务MNS 用作工作队列,其中每条消息代表一项任务,需要通过一个流程来完成。一台或多台ECS可以从队列...
消息服务MNS 自2015年09月正式商业化至今,由于 消息服务MNS 计费项多,导致前期的财务预算以及后期的账目核算难度较高。因此 消息服务MNS 推出新版计费模型,已于2018年12月06日正式生效。详细信息,请参见 MNS计费调整通知。
消息发送后您可以通过 ChatApp消息服务 控制台查看消息发送和接收详情、状态报告、批量发送详情等信息。本文为您介绍如何在 ChatApp消息服务 控制台查看消息发送和接收详情等操作。查看消息清单 登录 ChatApp消息服务控制台。在左侧导航栏...
调用OpenService开通 消息服务MNS。使用说明 本接口用于第一次使用 消息服务MNS 的场景。开通服务后,您才能使用 消息服务MNS。只要调用任意可用地域的接入点就可以开通全地域。说明 可用地域包括英国(伦敦)、美国(弗吉尼亚)、华东1...
消息服务MNS 消费消息时尽量做到先进先出,因为消息队列的分布式特性,消息服务MNS 不能保证按照消息的发送顺序去消费消息,所以如果业务必须先进先出,建议在消息中加入序号信息以便消费消息后进行重新排序。如果您要求消息顺序必须先进先...
当消息发送到 消息服务MNS 队列或主题时,消息服务MNS 会生成一个Message ID,此ID一旦产生就不会改变。在队列模式下,当消息被取出时,消息服务MNS 会将消息的消息体、Message ID以及该次请求的临时句柄(ReceiptHandle)一齐返回给消费者...
您可以通过MNS消息队列接收ChatApp消息发送状态报告(ChatAppStatus)。前提条件 您已经注册阿里云账号并生成访问密钥(AccessKey),详情请参见 创建AccessKey。您已仔细阅读 回执消息简介与配置流程,了解回执消息模式、类型和配置流程。...
变更时间:北京时间 2024年01月02日18:00 变更内容:自北京时间2024年01月02日起,阿里云ChatApp消息服务产品的中文名称由ChatApp消息服务变更为Chat App消息服务,英文名称由ChatApp Message Service变更为Chat App Message Service。...