记一次“若依微服务”启动系统模块时连不上nacos的问题

记一次“若依微服务”启动系统模块时连不上nacos的问题

日期:2025.09.10

启动ruoyi-cloud的system模块,一直报错:

db15e12685e934e9b3855e3fc115d98b
image

解决过程:

  1. 换nacos版本,按说明更换为2.2.0版本,参考地址:https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明
  2. 更新nacos配置文件,比如去掉缓存设置、关闭鉴权、清除缓存,都不行。
  3. 比较替换bootstrap.yml文件也不行
  4. bootstrap.yml文件nacos配置增加登录用户名和密码、命名空间也不行。
  5. 浏览官方代码issue,发现类似问题也在以前出现过。

一直试到下班都无功而返。

晚上回家,下载了最新的分支代码,也下载的nacos2.2.0版本,按说明配置,第一次启动模块就成功了。

第二天早上查看pom版本提交记录,发现2024年11月12日官方已升级spring-cloud相关组件到最新版,但我的代码还是旧版本。

image

反思:早开始就应该下载最新的代码调试,在版本问题上折腾这么久时间。