一、该问题的重现步骤是什么?
application.yml 开启多数据源dynamic-datasource: true;
多数据下各自的druid配置无效
druid参数没有正确注入进来
二、你期待的结果是什么?实际看到的又是什么?
DynamicDataSource官网可以各自配置自己的连接池;blade使用provider构建数据源,各数据源的druid配置无效
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
BladeX-Boot; 2.8.2.RELEASE ;windows操作系统
四、请提供详细的错误堆栈信息,这很重要。
validationQuery为null,无法启动,才发现了这个问题;
五、若有更多详细信息,请在下面提供。
调试过了,你截图的druid配置是在外层的,也就是和master同级别,你想要的master内部的druid配置,看下图。这一块我又优化了一下,具体看bladex-tool的commit:https://center.bladex.cn/blade/BladeX-Tool/commit/095453358daf234c87641deccf3c663149fa8d54
对了,问题解决了。
扫一扫访问 Blade技术社区 移动端