开发者社区> 问答> 正文

修改数据库地址后,nacos启动错误

此前一直是正常的, 在修改数据库地址后, nacos启动报错退出。

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'communicationController' defined in URL [jar:file:/opt/nacos/nacos-server-1.0.0/target/nacos-server.jar!/BOOT-INF/lib/nacos-config-1.0.0.jar!/com/alibaba/nacos/config/server/controller/CommunicationController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dumpService': Invocation of init method failed; nested exception is java.lang.RuntimeException: Nacos Server did not start because dumpservice bean construction failure :
No DataSource set
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:769)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1308)

展开
收起
一人吃饱,全家不饿 2021-02-01 20:20:04 13421 0
来自:阿里开源
2 条回答
写回答
取消 提交回答
  • 我遇到这个问题是因为nacos时创建数据库连接失败报出的类似问题,最终发现是因为nacos docker容器ip与外部mysql服务器ip网段相同,ip地址冲突导致的。 当然也有可能是mysql版本由原来的5.7换到了8.0版本的原因 https://jonhuster.blog.csdn.net/article/details/116530473

    2021-05-08 17:50:52
    赞同 展开评论 打赏
  • 从报错来看是数据库没有配置:

    java.lang.RuntimeException: Nacos Server did not start because dumpservice bean construction failure :
    No DataSource set
    
    2021-02-01 20:20:10
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
阿里巴巴相信开源的世界里人人贡献代码,人人获得收益,共同创造一个互帮互利的社区,促进技术进步和发展。
问答排行榜
最热
最新

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载