RabbitMQ的搭建

知识点笔记 / 2024-10-21 / 原文

RabbitMQ网址端口15672

步骤一:导入依赖

        <!--AMQP依赖,包含RabbitMQ-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-amqp</artifactId>
        </dependency>

步骤二:配置yml

spring:
  rabbitmq:
    host: 121.43.129.12 # 你的虚拟机IP
    port: 5672 # 端口
    virtual-host: /hmall # 虚拟主机
    username: debu # 用户名
    password: 12345 # 密码

补充:WorkQueues类型 能者多劳工作队列

添加配置

    listener:
      simple:
        prefetch: 1 #让每个消费者执行完之后只拿一个,能者多劳,否则是一开始一人拿一半然后慢慢消费