开发者社区 问答 正文

修改数据库地址后,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 13538 分享 版权
来自: 阿里开源
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
    赞同 展开评论
问答分类:
问答标签:
问答地址: