消息服务MNS

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

消息服务MNS中使用PHP编写HttpEndpoint接口时接收不到...

问题描述 消息服务MNS中使用PHP编写HttpEndpoint接口时接收不到消息体。问题原因 可能是因为PHP程序中使用$_POST[]方法获取HttpBody。POST[]方法只能接收如下Content-Type类型提交的数据,即表单POST过来的数据。application/x-...

MNS消息通知常见问题

概述 本文主要介绍在使用消息服务MNS消息通知功能出现的常见问题。详细信息 常见问题 解决方法 HttpEndpoint接口接收不到消息,如何...详细解决方法请参见消息服务MNS中使用PHP编写HttpEndpoint接口时接收不到消息体。适用于 消息服务MNS

消息服务MNS中HttpEndpoint接口接收不到消息时的排查...

概述 本文主要介绍消息服务MNS中HttpEndpoint接口接收不到消息时的排查方法。详细信息 请参考如下步骤进行排查。使用主题HTTP Endpoint本地调试工具进行调试,检查HttpEndpoint接口接收消息的逻辑是否存在问题。使用该工具可分别针对鉴权...

常见问题

使用PHP编写HttpEndpoint接口时接收不到消息 服务端返回“[Error Code]:InvalidRequestURL, [Message]:Http request URL format invalid”的错误 系统如何标识消息 MNS如何保证多个消费者访问同一消息队列,不会丢失消息或重复消费消息...

使用消息服务MNSHTTPEndpoint接口时签名认证失败

问题描述 使用消息服务MNSHTTPEndpoint接口时,签名认证失败。问题原因 使用某些HttpServer框架时,该框架可能会对HttpHeader的参数进行格式转化,导致签名认证失败。比如HTTPEndpoint接口的x-mns-message-id参数,经过某些框架的...

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

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

Subscription

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

概述

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

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

问题描述 消息服务MNS的订阅成功后,收不到消息,并且日志查不到相关记录。问题原因 可能是由于订阅配置了FilterTag参数。该参数描述了订阅中消息过滤的标签,标签一致的消息才会被推送。解决方案 参考如下步骤进行排查。检查消息服务...

Endpoint

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

Subscription

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

什么是消息服务MNS

在创建订阅指定消息过滤标签,然后PublishMessage指定消息标签,消息服务MNS在推送消息时会根据标签进行过滤,仅推送消息标签与订阅指定的过滤标签匹配的消息到指定Endpoint上。更多信息,请参见主题接口规范。多种投递方式 消息服务...

长轮询

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

OpenService

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

MNS可以做什么?

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

通过创建规则实现邮件推送事件通知

事件通知规则指定消息接收,如果选择主题,就能选择其他的接收终端。即如果选择了主题,那只能继续选择主题;如果选择了非主题的终端,那只能选择非主题的终端。事件通知规则支持创建和删除,暂时支持修改。步骤一:创建队列 登录...

如何使用MNS

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

过滤消息

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

消息加密传输

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

欠费说明

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

开通消息服务MNS并授权

使用消息服务MNS前,您需在产品页开通该服务。如果您的账号为RAM用户,必须让阿里云账号为RAM用户进行授权,才能通过控制台或API访问相应的消息服务MNS资源,并使用资源通过SDK收发消息。本文介绍如何开通消息服务MNS和授权RAM用户。前提...

API使用说明

本文介绍消息服务MNS API的使用概况。消息服务MNS提供了以下API接口: 队列接口队列接口适用于点对点的消息收发,当接收消息时,需要应用端自行轮询获取消息(拉模式)。主题接口主题接口适用于一对多的消息收发,应用端只需要在某个地址上...

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

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

队列控制台操作帮助

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

队列模型名词解释

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

通过创建规则实现Log Service事件通知

事件通知规则指定消息接收,如果选择主题,就能选择其他的接收终端。即如果选择了主题,那只能继续选择主题;如果选择了非主题的终端,那只能选择非主题的终端。事件通知规则支持创建和删除,暂时支持修改。步骤一:创建队列 登录...

授权策略和示例

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

计费调整通知

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

接收消息

发布消息成功后,您可以从队列取出消息,与发布主题的消息进行对比,确认接收消息和发布的消息是否一致。本文介绍如何在控制台接收主题推送队列的消息。前提条件 发布消息 操作步骤 登录消息服务MNS控制台。在左侧导航栏,单击队列...

接收消息

发送消息成功后,您可以从队列取出消息,与发送队列的消息进行对比,确认接收消息与发送的消息是否一致。本文介绍如何在控制台接收消息。前提条件 发送消息 操作步骤 登录消息服务MNS控制台。在左侧导航栏,单击队列列表。在顶部菜单...

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

消息服务MNS消费消息时尽量做到先进先出,因为消息队列的分布式特性,消息服务MNS不能保证按照消息的发送顺序去消费消息,所以如果业务必须先进先出,建议在消息中加入序号信息以便消费消息后进行重新排序。如果您要求消息顺序必须先进先出...

MNS提供哪些可用的操作?

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

系统如何标识消息

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

主题控制台操作帮助

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

Account

开通MNS服务的Account通过CreateQueue接口创建出一个消息队列,这个Account就是这个队列的所有者,队列所有者拥有此队列的所有操作权限。队列所有者对应的Account ID在阿里云官网可以查看。生产者 向MNS消息队列发送消息的角色。消费者 ...

主题控制台操作帮助

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

超大消息传输

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

什么是MNS

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

Endpoint

MNS直接将消息写入指定的队列,用户通过receive message接口读取消息,具体使用方式请参见队列推送。MailEndpoint 以Mail名称作为Endpoint。格式:mail:directmail:{MailAddress}。MNS将以mail的形式将消息推送指定的邮箱,具体...
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

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