消息服务MNS消费端代码如何实现消息监听

概述 本文主要介绍消息服务MNS的消费端代码实现消息监听的方式。详细信息 MNS的消息消费模式为拉取(pull),消费端需要向队列循环拉取消息。一般有下列两种方式:说明:本文以Java程序为例。利用定时器,如quartz、Timer、...

使用消息服务MNS中HTTPEndpoint接口鉴权时如何提高...

概述 消息服务MNS中HTTPEndpoint接口鉴权时,远程请求公钥证书比较耗时,本文主要介绍提高鉴权性能的方法。详细信息 消息服务MNS的每个推送请求中都会携带公钥证书地址,可根据公钥证书地址,通过键值对(Key-Value)的方式缓存证书。之后...

如何确认消息服务MNS推送请求中的公钥证书地址是阿里...

概述 本文主要介绍在使用消息服务MNS时,如何确认推送请求中x-mns-signing-cert-url参数的公钥证书地址为阿里云官方的。详细信息 目前,消息服务MNS的公钥证书在名为“mnstest”的OSS Bucket中,公钥证书地址如下。...确认是该Bucket地址后,...

消息服务MNS

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

概述

阿里云消息服务MNS(Message Service)是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。消息服务MNS能够帮助应用开发者在应用的分布式组件上自由的传递数据,构建松耦合系统。本引导将向您完整展示消息服务MNS文档使用说明。...

MNS消息通知常见问题

详细解决方法请参见如何确认消息服务MNS推送请求中的公钥证书地址是阿里云官方的。消息服务MNS中HTTPEndpoint接口鉴权时,远程请求公钥证书比较耗时,如何提高鉴权性能?详细解决方法请参见使用消息服务MNS中HTTPEndpoint接口鉴权时如何...

如何使用MNS

本文介绍如何使用消息服务MNS。注册阿里云账号并开通消息服务MNS服务。登录账号管理,在左侧导航栏单击安全设置,在安全设置页面获取帐号ID。登录用户信息管理,在左侧导航栏单击安全信息管理,在安全信息管理页面获取访问密钥(AccessKey ...

MNS可以做什么?

本文介绍消息服务MNS的典型使用场景。典型的使用场景如下:将消息服务MNS与其他阿里云产品集成,让应用程序更加可靠、灵活。将消息服务MNS用作工作队列,其中每条消息代表一项任务,需要通过一个流程来完成。一台或多台ECS可以从队列中读取...

Subscription

订阅者通过Subscribe接口创建订阅,消息服务MNS根据订阅的描述给用户端推送消息,推送的起点是订阅时Topic中最新的消息。订阅创建成功后,消息服务MNS会向指定的Endpoint推送消息。如果Endpoint不可用,消息服务MNS会按照指定的重试策略...

过滤消息

本文介绍消息服务MNS如何通过消息过滤标签把消息推送到不同的推送目标。背景信息 通常情况下,在主题中创建订阅消息服务MNS可以把消息推送到订阅的推送目标。即消息和订阅没有设置消息过滤标签,所有消息都可以被成功推送到推送目标。使用...

Subscription

订阅者通过Subscribe接口创建订阅,消息服务MNS根据订阅的描述给用户端推送消息,推送的起点是订阅时Topic中最新的消息。订阅创建成功后,消息服务MNS会向指定的Endpoint推送消息。如果Endpoint不可用,消息服务MNS会按照指定的重试策略...

开通消息服务MNS并授权

本文介绍如何开通消息服务MNS和授权RAM用户。前提条件 您已注册阿里云账号。更多信息,请参见阿里云账号注册流程。步骤一:开通消息服务MNS 登录阿里云官网,选择产品>容器和中间件>消息服务 MNS。在产品页,单击立即免费开通。请...

什么是MNS

本文介绍消息服务MNS的概念。MNS是Message Service的简称,是阿里云提供的一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。消息服务MNS能够帮助应用开发者在应用的分布式组件上自由的传递数据,构建松耦合系统。

欠费说明

消息服务MNS处于欠费状态超过24小时将停止服务。消息服务MNS的欠费说明如下:消息服务MNS服务费用的计费周期为小时,即阿里云将在下一小时就您上一小时的服务使用进行计量、出具账单并自您的阿里云账户中按账单金额扣划服务费用。账单出账...

授权策略和示例

消息服务MNS的权限管理是通过阿里云的访问控制RAM(Resource Access Management)产品实现的。使用RAM可以让您避免与其他用户共享云账号密钥,即AccessKey(包含AccessKey ID和AccessKey Secret),按需为用户分配最小权限。本文介绍消息...

计费调整通知

消息服务MNS自2015年09月正式商业化至今,由于消息服务MNS计费项多,导致前期的财务预算以及后期的账目核算难度较高。因此消息服务MNS推出新版计费模型,已于2018年11月1日正式生效。详情请参见MNS计费调整通知。

MNS是否支持长轮询?

本文介绍消息服务MNS是否支持长轮询的问题。消息服务MNS支持长轮询。与传统的短轮询相比,长轮询只会在消息进入队列或长轮询超时时才返回响应。一旦消息可用,长轮询可立即以简单经济的方式从您的队列检索消息。详情请参见长轮询。

Endpoint

当有消息发布到主题时,消息服务MNS会主动将消息推送到对应的Endpoint。多个Subscription可以指定同一个Endpoint。HttpEndpoint HTTP格式的Endpoint。格式:http://$company.com[/uri],支持多级URI。限制:Endpoint的URI不能以”mns-...

OpenService

调用OpenService开通消息服务MNS。使用说明 本接口用于第一次使用消息服务MNS的场景。开通服务后,您才能使用消息服务MNS。只要调用任意可用地域的接入点就可以开通全地域。说明 可用地域包括英国(伦敦)、美国(弗吉尼亚)、华东1(杭州...

消息服务MNS的订阅成功后收不到消息

关于如何查看消息服务MNS的日志,请参阅日志管理。检查订阅时是否设置了FilterTag参数。根据实际情况,选择是否继续保留该参数。关于该参数的介绍,请参阅订阅接口规范。适用于 消息服务 MNS&如果您的问题仍未解决,您可以在阿里云社区免费...

长轮询

本文介绍消息服务MNS中使用LongPolling的最佳实践。背景信息 消息服务MNS提供了LongPolling类型的接收消息的方法,在接收消息的时候把等待时间设置在1s~30s。使用LongPolling可以让请求一直在服务器上运行,等到有消息的时候才返回。既可以...

MNS提供哪些可用的操作?

本文介绍消息服务MNS提供了哪些可用的操作。消息服务MNS队列模型支持的操作指令如下:接口 功能描述 支持方式 CreateQueue 创建队列 控制台、API调用 SetQueueAttributes 设置队列属性 GetQueueAttributes 获取队列属性 DeleteQueue 删除...

常见问题

403 AccessDenied[Message]:The OwnerId that your Access Key Id associated to is forbidden for this operation.”的错误 安全相关 如何确认消息服务MNS推送请求中的公钥证书地址是阿里云官方的 如何保证我的消息队列中的消息是安全的 ...

队列模型名词解释

本文对消息服务MNS的队列模型涉及的专有名词及术语进行定义和解析,方便您更好地理解相关概念并使用队列模型。Account 用户的阿里云账号ID。队列(Queue)消息存储的目的地,分成普通队列和延时队列两类。消息包含数据和属性,可以分成普通...

主题控制台操作帮助

本文介绍在消息服务MNS控制台上可以执行的主题模型相关操作。前提条件 开通消息服务MNS并授权 创建主题 登录消息服务MNS控制台。在左侧导航栏,单击主题列表。在顶部菜单栏,选择地域。在主题列表页面,单击创建主题。在创建主题面板,配置...

主题控制台操作帮助

本文介绍在消息服务MNS控制台上可以执行的主题模型相关操作。前提条件 开通消息服务MNS 创建主题 登录消息服务MNS控制台。在左侧导航栏,单击主题列表。在顶部菜单栏,选择地域。在主题列表页面,单击创建主题。在创建主题面板,配置以下...

消息优先级为1,就一定优先吗?

消息服务MNS发送消息时,可以指定消息的优先级权值(取值范围1~16,1为最高优先级,默认优先级为8)。优先级越高的消息,越容易更早被消费。如果顺序发送100条消息,第50条消息的优先级置为1(其余消息优先级默认为8)。CloudQueue queue=...

如何配置MNS以支持更大的消息大小?

本文介绍如何配置消息服务MNS以支持更大的消息大小。要配置最大消息大小,请使用SetQueueAttributes方法设置MaximumMessageSize属性。此属性指定队列中的消息可以包含的字节数限值。可以设置为1024字节(1 KB)到最大65536字节(64 KB)...

队列控制台操作帮助

本文介绍在消息服务MNS控制台上可以执行的队列模型相关操作。前提条件 开通消息服务MNS 创建队列 登录消息服务MNS控制台。在左侧导航栏,单击队列列表。在顶部菜单栏,选择地域。在队列列表页面,单击创建队列。在创建队列面板配置以下参数...

消息加密传输

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

如何确保在MNS中存储的数据的可靠性?

本文介绍阿里云如何确保消息服务MNS中数据可靠性。消息服务MNS将所有队列和消息存储在阿里云高可靠、高可用的数据中心组成的网络中。所有消息冗余地存储在多台服务器上,当某台服务器出现问题时,冗余数据将会被自动拷贝至其他服务器;这...

MNS是否提供对消息的先入先出(FIFO)访问?

本文介绍消息服务MNS能否提供消息先入先出访问的问题。消息服务MNS消费消息时尽量做到先进先出,正是因为分布式消息队列的一些特性并不能保证您能按照消息的发送顺序消费消息,如果您的业务必须先进先出,建议在消息中加入序号信息以便消费...

什么是消息服务MNS

阿里云消息服务MNS(Message Service)是一种高效、可靠、安全、便捷以及可弹性扩展的分布式消息服务。消息服务MNS能够帮助开发者在应用的分布式组件之间自由地传递数据、通知消息,从而构建松耦合系统。消息服务MNS支持队列模型和主题模型...

系统中如何标识消息

当消息发送到消息服务MNS队列或主题时,消息服务MNS会生成一个Message ID,此ID一旦产生就不会改变。在队列模式下,当消息被取出时,消息服务MNS会将消息的消息体、Message ID以及该次请求的临时句柄(ReceiptHandle)一齐返回给消费者。...

什么是消息服务MNS

阿里云消息服务MNS(Message Service)是一种高效、可靠、安全、便捷和可弹性扩展的分布式消息服务。消息服务MNS能够帮助开发者在应用的分布式组件之间自由地传递数据、通知消息,从而构建松耦合系统。消息服务MNS支持队列模型和主题模型。...

地域和接入点

本文介绍消息服务MNS支持的阿里云地域和各地域的接入地址。消息服务MNS不同地域的接入地址如表所示。区域 公网访问地址 内网访问地址 经典网络访问地址 华北1(青岛)http(s):/AccountId.mns....

超大消息传输

本文介绍如何基于消息服务MNS和OSS,不做消息切片来传递大于64 KB的消息。背景信息 消息服务MNS的队列的消息大小最大限制是64 KB,这个限制基本能够满足在正常情况下消息作为控制流信息交换通道的需求。但是,在某些特殊场景下,消息数据...

日志管理概述

消息服务MNS的日志管理功能将您的消息操作日志推送到指定LoggingBucket中。您在控制台上配置将日志推送到OSS或者LogService,然后开启该地域队列或主题的日志管理功能,消息服务MNS将自动推送该队列或主题消息的操作日志到指定的...

消息服务MNS报“[Error Code]:403 AccessDenied...

问题描述 调用消息服务MNS的SDK或者API时,出现如下错误。[Error Code]:403 AccessDenied[Message]:The OwnerId that your Access Key Id associated to is forbidden for this operation.问题原因 引发该报错的可能性如下。跨地域访问MNS...

请求签名机制

签名构成 消息服务MNS服务会对每个访问的请求进行验证,每个请求向消息服务MNS提交时,都需要在该请求的Header中包含签名(Authorization)。消息服务MNS通过使用AccessKeyId和AccessKeySecret进行对称加密的方法来验证请求的发送者身份。...
< 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 物联网无线连接服务 SSL证书 轻量应用服务器 块存储 商标
这些文档可能帮助您
什么是消息服务MNS 什么是云服务器ECS 阿里云NTP服务器 国内短信定价 短信服务SDK简介 建站零基础入门

新品推荐

你可能感兴趣

热门推荐

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