你提供的信息太少,关键的都没有提供,比如docker命令启动的是什么环境,docker启动的完整日志等待。提供信息不全,只能帮你盲猜。
如果使用docker启动的话,注意看下图,有一个命令spring.profiles.active=test,那么他启动的话就会读取blade-test.yaml的配置。
从你的截图可以看到读取数据库的配置是192.168.0.157的地址,所以你要去再次排查一下,工程内、nacos的配置有没有这个192.168.0.157。要确定启动的到底是什么环境,比如是prod,就去查application-prod.yml和blade-prod.yaml。如果是test,就去查application-test.yml和blade-test.yml。
另外BladeX本身没有basedata这个服务
扫一扫访问 Blade技术社区 移动端