CentOS 7下安装配置RabbitMQ详细教程(3)

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/rabbitmq")
public class RabbitMqController {
    private static final String SUCCESS = "SUCCESS";
    private static final String FAILURE = "FAILURE";

@Autowired
    private Producer producer;

@GetMapping("/push")
    public String push() {
        producer.send();
        return SUCCESS;
    }

}

配置文件application.yml:

server:
  port: 8081
spring:
  rabbitmq:
    host: 192.168.31.244
    port: 5672
    username: root
    password: root
    virtual-host: /
    publisher-confirms: true

启动Spring Boot,访问::8081/rabbitmq/push,再切换到管理页面:

CentOS 7下安装配置RabbitMQ详细教程

新的QUEUE NAME证明Spring Boot与RabbitMQ整合成功。

CentOS 7.2 下 RabbitMQ 集群搭建  

CentOS7环境安装使用专业的消息队列产品RabbitMQ  

RabbitMQ入门教程   

在CentOS7上安装RabbitMQ 详解   

NServiceBus 结合 RabbitMQ 使用教程   

CentOS 7下RabbitMQ集群安装配置   

RabbitMQ实战:高效部署分布式消息队列 中文PDF扫描版   

CentOS7上RabbitMQ安装详述   

RabbitMQ分布式集群架构和高可用性(HA) 

RabbitMQ 的详细介绍请点这里
RabbitMQ 的下载地址请点这里 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/5c699025c9851042532155f341a08c1d.html