我刚刚编写了一个sprint引导应用程序来连接rabbitmq,并试图发送一些测试消息,但连接被拒绝了。
Rabbitmq安装在docker中,该docker由命令拉动
docker pull rabbitmq:3-management
,则,
我从命令开始
docker run -d --hostname rabbit_test --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:3-management
ã
但是,我可以使用访问web管理应用程序
http://ip:15672
和
http://localhost:15672
。
以下是我在springboot中的配置:
spring.rabbitmq.host=ip # I tried with localhost and it just did not work
spring.rabbitmq.port=5762
spring.rabbitmq.username=guest
spring.rabbitmq.password=guest
spring.rabbitmq.publisher-confirms=true
顺便说一句,我在谷歌上搜索过,但没有有用的信息。