Github上面拉下来的项目启动报错:
首先,检查项目使用的application.properties中是否未配置RocketMQ:
#rocketmq相关配置
spring.rocketmq.nameServer=RocketMq服务IP地址:9876
spring.rocketmq.producer.group=组id
如果RocketMQ是部署在服务器上:
1、检查9876端口在防火墙中是否放行。
2、检查服务器安全组策略中是否开放9876端口。
上均无误,那么出现此问题的原因可能如下:
当项目使用rocketmq-spring-boot-starter的时候
rocketmq-spring-boot-starter 2.2.0(不含)以下版本,在项目的application.properties中配置是这样的:
#rocketmq相关配置
spring.rocketmq.nameServer=RocketMq服务IP地址:9876
spring.rocketmq.producer.group=组id
rocketmq-spring-boot-starter 2.2.0及其以上版本,配置是这样的:
#rocketmq相关配置
rocketmq.nameServer=RocketMq服务IP地址:9876
rocketmq.producer.group=组id
按需修改重启项目。