zoukankan      html  css  js  c++  java
  • 消息队列

    (一)消息对列的引入

         消息队列:MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法

         优点 :消息队列是一个程序写入数据到队列中,另一个程序从队列中获取消息,并且通信通过RPC调用,可以传递java对象,方便操作.

         缺点 : 增加了复杂度,可靠性降低

    (二)消息队列使用场景

      高并发(流量削峰)

      2.1 应用场景:会因为流量过大,导致访问压力过大,服务器宕机

      

      2.2 加入消息队列

      

     (三)消息队列产品(附图一张,参考)

      

    (四) RabbitMQ 消息队列产品

      正如上图所示,消息队列有许多的产品.这里我们使用RabbitMQ消息队列产品.

    1. 高可用,能搭建集群服务器
    2. 可扩展,有大量插件
    3. 有消息确认机制
    4. 有持久化机制,可靠性高
    5. 开源

      RabbitMQ安装步骤

    1. 在Linux 中的/usr/local/src下新建(mkdir) 文件夹 rabbitmq.
    2. 上传   rabbitmq.RPM文件
    3. 使用命令 rpm -ivh 文件名.rpm 安装RabbitMQ

      

      


          可现在让我感觉像

                     烂剧里的主演

      

  • 相关阅读:
    反射的基础详解
    数组,排序,枚举
    继承,多态,抽象,接口
    视图层 view
    常用类Object,String类详解
    模板层 Template
    自定义注解
    Django 高级
    常用类Math,StringBuffer,包装类,Date
    内部类,异常
  • 原文地址:https://www.cnblogs.com/misscai/p/9985501.html
Copyright © 2011-2022 走看看