关于动态数据源切换

Blade 未结 1 1624
876292931
876292931 剑圣 2020-09-08 17:06
悬赏:10

写在前面:经过更新到2.6.0后,看上了里面的动态切换数据源功能;


问题:配置了LauncherServiceImpl 、TenantLauncherServiceImpl 的 spring.datasource.dynamic.enabled为true,

          配置了Nacos中blade.tenant 下dynamic-datasource: true 、 dynamic-global: true

          Controller类上增加了TenantDS,对应实体并继承了TenantEntity

          但启动时,未见:

         image.png

求指教,文档已阅读

1条回答
  • 2020-09-09 14:41

    你是老版本升级的还是直接用的新版本?

    直接下载master分支的BladeX-Boot,然后只需要将如下配置改为true可以了,其他都不需要改

    image.png

    作者追问:2020-09-09 14:51

    我是用的BladeX2.5.1升级上来的,dynamic-datasource: true已经配置了

    回答: 2020-09-09 15:08

    先不用升级的,下载原版的看看呢,如果原版没问题就说明升级的时候也许会有遗漏的地方。

    作者追问:2020-09-09 15:49

    我是一个个的对比升级的,变更订单代码

    0 讨论(0)
提交回复