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

    RabbitMQ

      • 是什么?  消息中间件
      • 作用?      用于分布式项目中的模块解耦
      • 用法?
        1. 创建队列
        2. 创建消息工厂并设置  (生产者额外步骤 : 创建消息)
        3. 创建连接,通道
        4. 声明队列
        5. 生产者 : 发送消息,先关闭通道,再关闭连接 ; 消费者 : 监听队列
      • 交换机类型?  fanout, routing互补header, topics

    心得

    1. 在rabbitmq的源码里面,我只看到了4种交换机类型,并没有看到所谓的6种工作模式,我也不知道谁定义的,忘了6种工作模式吧.
    2. routing key在生产端或者消费端绑定一次就够了.仅生产端绑定时,先生产,消费端上线后也能接收到消息.
    3. 可以用springboot整合RabbitMQ
  • 相关阅读:
    Python3之网络编程
    Python3之内置函数
    Python3之面向对象
    Python3之函数
    Python3基础数据类型-字符串
    else配合while或者for循环只用注意点
    字符串
    元组
    48964
    1651
  • 原文地址:https://www.cnblogs.com/nimoc/p/11429753.html
Copyright © 2011-2022 走看看