一、默认管理页面地址是 http://127.0.0.1:15672
但是spring配置连接里面要把端口改成5672,如果不配置的话默认就是端口5672
spring.rabbitmq.host=127.0.0.1
spring.rabbitmq.port=5672
spring.rabbitmq.username=guest
spring.rabbitmq.password=guest
spring.rabbitmq.virtual-host=/
二、启动的时候会报错,第一次连接失败,后面正常
原因:未知,但是重启redis服务之后又不会报这个错了,着实有点坑
解决办法:错误重连
@Scheduled(fixedDelay = 2000, initialDelay = 1000)
public void send() {
System.out.println(++i);
String message = "Hello World!"+i;
try {
this.template.convertAndSend(queue.getName(), message);
}catch(Exception e) {
System.out.println("连接失败");
this.template.convertAndSend(queue.getName(), message);
}
System.out.println(" [x] Sent '" + message + "'");
}