最近在升级松哥的vhr这个使用SpringBoot+Vue开发的前后端分离的微人事项目时,发现增加邮件发送模块以及RabbitMQ消息中间件,但是在VMware Workstation Pro15虚拟机中的CentOS7系统下部署安装RabbitMQ后,在application.properties配置文件中将RabbitMQ的配置改成对应虚拟机中的配置,如下:
spring.rabbitmq.username=test
spring.rabbitmq.password=123456
spring.rabbitmq.host=http://192.168.131.125
spring.rabbitmq.port=5672
导致在SpringBoot中运行新版的vhr项目时出现如下的错误:
java.lang.IllegalArgumentException: Address http://120.79.211.26:15672/#/:5672 seems to contain an unquoted IPv6 address. Make sure you quote IPv6 addresses like so: [2001:db8:85a3:8d3:1319:8a2e:370:7348]
后来百度查询到对应的博客:RabbitMQ消息中间件极速入门与实战-生产端发送消息的时候抛出的异常 很明显,我的ip地址写错了,注意 不要加前缀 “http://” 改成spring.rabbitmq.host=192.168.131.125 然后再在SpringBoot中启动vhr项目就OK了。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有