0
0
0
7
分享

玩法平台-测评任务-MNS评测-任务组的测评

2022-11-23000浙江
笔记来源于:任务
玩法平台-测评任务-MNS评测-任务组

一、模型分类

阿里云消息服务MNS主要提供了两种模型,分别是队列模型和主题模型。 队列模型支持一对一的消费模式。即队列中的每一条消息都只能够被某一个消费者消费。主题模型提供一对多的发布订阅模型,支持消息通知。
队列模型消息流:

we_ui_refresh

主题模型消息流:
we_ui_refresh

二、体验测试
本次评测的是结合主题和队列来实现一对多的拉取消息消费模型
由于要使用公司内网推送通知给全体员工,但是又不能暴露推送地址,所以单一的推送模式无法满足我们的需求。根据官方文档的指引。我们通过先创建订阅,让主题将消息推送到队列,然后由消费者从队列拉取消息,以此来满足不暴露消费者地址有实现一对多的广播消息。

we_ui_refresh

在此要感谢一下MNS的官网文档,每一个案例分析都非常清楚,对于刚工作位于新手村的初级选手来说很有用!希望阿里云能够有越来越多高效便捷的产品!
上一篇
阿里云MNS使用测评:队列的创建及其参数详解 %1. 创建队列 在开通服务之后,在产品主页点击产品控制台 %1. 进入控制台后,在左侧菜单栏选择队列列表   3.点击上方的创建队列就可以创建您的队列了 接下来是参数详解 %1. 名称 该队列的命名。 %1. 消息最大长度 即允许发送到该队列的消息体的最大长度。 %1. 长轮询时间 轮询,就是系统过一段时间给一个返回值,开启次功能后,会在设定的时间或者消息被取用时给到返回响应。 %1. 消息可见性超时时间 消息取用后,但是没有被确定,这个消息会根据设定值在这段时间内变成不可见状态,如果超出这个时间依然没有被确定,那么就变成可见。合理设置该参数可以让消息的有效性变强。 %1. 消息保存时长 消息在队列中的最长保存时间 %1. 消息定时时间 默认的消息延后消费时间 %1. 启用功能日志 高级功能,通过查看日志了解消息被谁消费了、消费了几次或者消息异常丢失等信息。
下一篇
阿里云MSN的服务端会主动将消息发送给用户指定的回调地址,作为一个每天需要大量消费发布的用户来说,这一点十分优秀,至于说为什么就是因为回调地址基本上人人每天都会遇到,例如像网站上挂载的账号登录,视频会员开通甚至是游戏充值,都会用到回调地址。 对于一个消息服务类的功能,阿里云通过主动发送消息给用户的回调地址,这样就避免了用户端不必要的资源消耗,让系统的负载更低更稳定。

评论

登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等