消息队列 MQ

消息队列(Message Queue,简称 MQ)是构建分布式互联网应用的基础设施,通过 MQ 实现的松耦合架构设计可以提高系统可用性以及可扩展性,是适用于现代应用的最佳设计方案

主要包括

1、消息队列 RocketMQ 版

提供实时、精准的消息推送,如事件通知、短信推送、钉钉告警等

使用场景

1、异步通知

提供实时、精准的消息推送,如事件通知、短信推送、钉钉告警等

2、跨区域数据同步

通过动态路由规则配置,解决消息的跨地域、远距离、毫秒级实时同步难题,确保地域之间的数据一致性与完整性

3、大促秒杀

阿里巴巴购物狂欢节、春晚抢红包,太平人寿开门红、贵州茅台秒杀等,MQ 的「削峰填谷」不可或缺

2、微消息队列 MQTT 版

移动互联网、物联网、车网网、互动直播原生支持,万物互联,端与云双向通信,支撑千万级设备同时在线

使用场景:

1、互动直播

与云视频平台合作,构建直播互动解决方案,如弹幕通知,即时聊天,视频会议等

2、IM 通信

淘宝旺旺交易沟通,企业钉钉互动,即时聊天(单聊、群聊)、抢红包、支付等,确保消息永远不丢

3、智慧餐厅

智能点餐服务已成为餐饮行业中的标配,消费者可通过手机 Apps 在餐桌上扫码,并可以连接商家的智能系统,从而实现自助下单与自助支付,如二维火,口碑、银盒子等

4、中国邮政 PDA

通过消息队列 for IoT 提供的 MQTT 协议,中国邮政快递员可通过 PDA 接单、上传或下载物流状态变更信息,便捷高效

5、快递柜

数万或者数十万的快递柜,可借助消息队列 for IoT 所提供的 MQTT 协议以及多级 Topic 灵活控制柜门的开关,高效且低成本

3、消息队列 AMQP

消息队列 AMQP 版由阿里云基于 AMQP 标准协议自研,完全兼容 RabbitMQ 开源生态以及多语言客户端,打造分布式、高吞吐、低延迟、高可扩展的云消息服务。开箱即用,用户无需部署免运维,轻松实现快速上云,阿里云提供全托管服务,更专业、更可靠、更安全。

4、消息服务MNS

消息服务API采用HTTP RESTful标准,接入方便,跨网络能力强;已全面接入资源访问控制服务(RAM)、专有网络(VPC),支持各种安全访问控制;接入云监控,提供完善的监控及报警机制

使用场景:

1、异步通知

MSN通知功能,可以在后端服务处理完成时,回调通知用户。进而减少用户,web前端和后端服务之间大量不必要的轮询请求

2、定时任务

 消息服务延迟消息实现定时任务

3、抽奖系统

4、视频网站系统

具体地址:https://www.aliyun.com/product/mns?spm=5176.7946988.1243499.9.824442acowkCXL&aly_as=oJ3KSpv0

文档地址:https://help.aliyun.com/?spm=5176.13279267.fnqwg5agi.18.3da8378eTmH3lS

阿里云 MQ和MNS的区别相关推荐

  1. 阿里云国际站和阿里云国内站有什么区别?

    随着阿里云走出中国走向世界,立志要做自己的云计算和要成为世界第4朵云,所以阿里云也相继推出了阿里云之国际站,阿里云国际站宗旨是向世界展示中国企业在云计算.云存储等各方面的伟大成就和傲人的成绩,当然也是 ...

  2. 华为云和阿里云ECS服务器之间的区别

    据IDC发布的云服务市场报告显示,阿里云市场占有率超过45%,腾讯云达到10%.一旦云服务器ecs宕机,受影响的企业将会不计其数.去年一年阿里宕机事故频繁发生,导致部分企业对阿里云ECS信心持续走低, ...

  3. 阿里云态势感知和安骑士区别有哪些?

    阿里云态势感知和安骑士都是阿里云盾安全产品,态势感知属于安全管理类的产品,安骑士数据服务器安全类产品,本文详细说下阿里云态势感知和安骑士之间的区别: 简单来说,安骑士是检测云服务器漏洞的,态势感知提供 ...

  4. 阿里云MQ服务报错:No route info of this topic

    首先在阿里云的控制面板上配好各个参数,然后一段简单的测试代码: package com.aliyun.openservices.tcp.heaven.producer; import com.aliy ...

  5. 阿里云CDN和全站加速区别在哪?使用有感

    话说阿里云以及其他服务商都退出CDN服务,所谓CDN众所众知是阶段缓存加速服务,也就是将你的文件缓存到各个节点,以加快网站的访问速度,其他的CDN的确没用过,只用过阿里云的CDN和全站加速,说说的我的 ...

  6. 使用阿里云消息服务mns发送短信

    下载mns wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32305/cn_zh/1490269182462 ...

  7. 阿里云MQ报错:The AMQP operation was interrupted: AMQP close-reason, initiated by Peer, code=403

    报错截图: The AMQP operation was interrupted: AMQP close-reason, initiated by Peer, code=403, text='Acce ...

  8. PHP安装阿里云消息服务MNS的SDK

    首先配置好PHP和Composer https://blog.csdn.net/msllws/article/details/106399646 然后在网站根目录打开命令行执行 composer re ...

  9. 阿里云解析是什么?个人版和企业版有什么区别?

    阿里云解析是阿里云为全网域名开放的域名智能解析服务,阿里云解析做为云计算服务的入口,将逐步与阿里云已有云产品进行融合打通,成为云产品大家庭中不可或缺的一份子,ECS.RDS.CDN.SLB等为用户提供 ...

最新文章

  1. Jenkins 插件 地址证书报错问题解决思路
  2. Atitit. 软件GUIbutton与仪表盘--webserver区--获取apache配置文件路径 linux and apache的启动、停止、重新启动...
  3. 【Groovy】Groovy 脚本调用 ( 命令行执行 Groovy 脚本并传入参数 | 获取 Groovy 脚本执行参数 )
  4. Java黑皮书课后题第9章:9.7(Account类)设计一个名为Account的类,它包含……。编写一个测试程序,创建一个账户ID为1122、余额为20000美元、年利率为4.5%的Account…
  5. 软件工程--第三章--需求分析
  6. 阿里巴巴对Java编程【集合处理】的规约
  7. 线性运算和非线性运算
  8. 深度学习笔记(5) 深层神经网络
  9. tp5 queue.php,tp5(think-queue)消息队列+supervisor进程管理实现队列常驻进程
  10. HttpServletRequest应用-获取请求参数及解决中文乱码
  11. MySQL 2006-MySQLserver has gone away
  12. sql ddl中key_SQL DDL:SQL Server中SQL DDL命令入门
  13. 自动化运维工具puppet(四)
  14. 使用OpenCV进行简单的图像分割
  15. 使用Python来处理文件
  16. mysql sysbench 1.0.X
  17. 关于SDWebImage
  18. 线性变换与矩阵的一一映射
  19. Andriod 对号错号
  20. 直播卖货流程思维导图

热门文章

  1. 会签2:会签的主要后台JAVA代码
  2. 新装win10系统的桌面没有“我的电脑”图标解决办法
  3. D17 LeetCode 2043.简易银行系统(中等)
  4. 基于Python实现数字图像可视化水印系统
  5. 易学笔记-系统分析师考试-第6章 系统配置与性能评价/6.1 计算机层次结构/6.1.3 计算机系统结构的分类
  6. 【Simulink教程案例6】基于Simulink的自适应PID控制器设计与实现
  7. 画图时屏幕闪烁的原因和解决方法
  8. 自动点击大师(AUTO CLICKER)
  9. java调用保利威视频文件数据信息同步
  10. 基于Gate Mechanism的激活单元GTU、GLU