0
1
0
2853
分享

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

2022-11-16010河南
笔记来源于:任务
玩法平台-测评任务-MNS评测-任务组
阿里云消息服务(Message Service)是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。MNS能够帮助应用开发者在他们应用的分布式组件上自由的传递数据、通知消息,构建松耦合系统。

we_ui_refresh


消息服务同时支持各种类型消息推送,其中和短信前后端的无缝整合更高效的为用户提供了大批量短信发送能力。
消息服务提供了两种模型:
队列模型:队列模型支持一对一发送和接收消息;
主题模型:主题模型支持一对多发布和订阅消息,并且支持多种消息推送方式。
其主要特点和适用场景:
1. 数据高可靠(10个9),对于数据可靠性敏感(要求消息数据不丢)的应用场景建议选择。
2. 所有API符合HTTP RESTFUL 标准,方便接入,对于由于有不同网络安全域之间数据交换要求的场景建议选择,只需要http80端口开放就可以(一般默认开放),不需要开放额外端口。
3. 后端存储采用阿里云自主研发的飞天分布式系统(已广泛应用于阿里云各个云产品),单集群规模已达到5k台,消息堆积无上限,对于消息堆积有上亿级别要求的用户场景,建议选择。
4. 由于使用HTTP Restful 接口,SDK客户端无状态,不会占用用户服务器过多CPU 资源。对于用户服务器CPU 占用有要求的场景建议选择。
5. 保证用户消息至少被消费一次语义。对于消息处理有此类要求的场景建议选择。
6. 保证消息写高可用(always writable)。对于写消息可用性要求较高的用户建议选择。
7.MNS API 已全部支持RAM主子账号访问,方便企业按账号角色对MNS访问权限进行管理。

关于阿里云消息服务的详细内容:阿里云消息服务使用教程 (阿里云消息服务(Message Service,原MQS)是阿里云商用的消息中间件服务。与传统的消息中间件不同,消息服务一开始就是基于阿里云自主研发的飞天分布式系统来设计和实现,具有大规模,高可靠、高并发访问和超强消息堆积能力的特点。消息服务API采用HTTP RESTful标准,接入方便,跨网络能力强;已全面接入资源访问控制服务(RAM)、专有网络(VPC),支持各种安全访问控制;接入云监控,提供完善的监控及报警机制。消息服务提供丰富的SDK、解决方案、最佳实践和7x24小时的技术支持,帮助应用开发者在应用组件之间自由地传递数据和构建松耦合、分布式、高可用系统。 消息服务同时具备发送短信的能力,支持快速发送短信验证码、短信通知、推广短信。完美支撑双11期间的2亿用户发送6亿条短信。三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保证,实时监控自动切换,到达率高达99%。)
上一篇
阿里云消息服务(Message Service)是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。MNS能够帮助应用开发者在他们应用的分布式组件上自由的传递数据、通知消息,构建松耦合系统。 消息服务同时支持各种类型消息推送,其中和短信前后端的无缝整合更高效的为用户提供了大批量短信发送能力。
下一篇
阿里云消息服务MNS(Message Service)是一种高效、可靠、安全、便捷和可弹性扩展的分布式消息服务。消息服务MNS能够帮助开发者在应用的分布式组件之间自由地传递数据、通知消息,从而构建松耦合系统。消息服务MNS支持队列模型和主题模型。 在了解消息服务前,不得不提的是阿里云飞天系统。飞天是阿里云的核心平台,提供了分布式存储和分布式计算服务。阿里云大部分产品都是基于核心这个平台,消息服务也不例外。 消息服务在研发之初就是 以海量,高可靠性,高可用性为目标来 设计的。这是消息服务和其他通过软件云化,以主从同步实现数据可靠性的消息中间件最根本的区别。 消息服务 无论是数据节点还是元数据节点,都采用了完全分布式的设计,具有非常好的线性扩展能力。用户数据被打散存储到整个集群,突破了单物理机的存储上限,进而实现了海量的数据存储能力。用户队列个数和单队列堆积消息数都无上限限制; 消息服务每条消息在返回给用户写成功之时就确保数据已被复制3份写到不同物理机上,并且后台数据复制机制能够保证任何一台物理机故障时其上的数据能够快速的做迁移,时刻保证用户数据3份copy可用,进而实现了非常高的数据可靠性(99.99999999%); 同样的,消息服务的每个用户队列都同时有2个以上物理机提供服务,并且发生物理机故障时,队列服务单元会做快速自动迁移,这就保证了任何时刻出现机器故障,都不会影响用户对于队列的使用,进而保证了消息服务的高可用性。

评论

登录后可评论
AI助理

你好,我是AI助理

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