一次关于SpringBoot项目更换NACOS服务器之后启动失败的原因.|Java开发|码途山海.智隐长卷 -

程序人生|重庆纽新

找回密码
立即注册

QQ登录

只需一步,快速开始

欢迎访问【程序人生-重庆纽新】,本网站为软件开发人员视觉的IT资讯、软件开发中各种问题的解决办法!!
搜索
发新帖


2308

积分

0

好友

259

主题
楼主
发表于 2023-8-31 15:05:40 | 查看: 339| 回复: 0
一个SpringBoot + NACOS项目本来运行正常,隔了一段时间之后,再来启动项目,居然启动失败,提示找不到数据库连接URL。
更换成公司环境的Nacos却能启动成功,联想到几天同事启动不成功的情况,认为可能是Naocs中的yaml配置格式有问题,把公司环境的Nacos中的配置全部复制过来,启动依然失败,依然是找不到数据库的url。

之后是各种修改、各种重试,基于把Nacos本地缓存文件都找出来,删除,问题依旧。

各种尝试一直持续第二天中午,突然使用程序中使用的NACOS帐号密码登录了本地的NACOS,居然提示无权限访问public命令空间
然后使用管理员帐号登录nacos,才发现程序中使用的帐号是已经建立好,但是未分配权限,所以导致读不到NACOS的配置,自然就没有数据库URL,从而导致项目启动失败。为帐号分配权限之后,启动项目一切顺利!!!!


nacos-client客户端在未授权读取需要使用的资料时,居然什么提示也没有。。。。。。。


收藏回复 只看该作者 道具 举报

高级模式
B Color Image Link Quote Code Smilies



QQ|小黑屋| 码途山海.智隐长卷 渝ICP备15002301号-2   渝公网安备50011202504426

GMT+8, 2025-5-17 23:32 , Processed in 0.040240 second(s), 25 queries .

©Copyright 程序人生!

©2012-2015重庆纽新

快速回复 返回顶部 返回列表