关于多租户数据库隔离的配置问题

Blade 未结 2 976
lz
lz 2021-07-05 10:57

一、该问题的重现步骤是什么?

  1. 配置好多租户数据库隔离的配置文件:

   

        blade.tenant.dynamic-datasource: true


  2. 确定引入的springblade.common中也配置好了,动态数据源:

    PropsUtil.setProperty(props, "spring.datasource.dynamic.enabled", "true");

  3. 在后台也设置好了,数据源代理

1625453337675.jpg

  4. 在后台也设置好了,租户的数据源:

    1625453518169.jpg


二、你期待的结果是什么?实际看到的又是什么?

    1、我期待在项目初始化的时候,会按照你们文档说的 加载多个数据源,但是目前不会有

        文档上的显示为:

            1625453638992.jpg

        但是,我配置之后项目启动:

            1625453700614.jpg

    


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

       bladex的后台全套,版本2.8.0.RELEASE,在bladex部署在k8s,开发的模块运行在mac os上


四、请提供详细的错误堆栈信息,这很重要。

        目前无报错,只是配置不起作用


五、若有更多详细信息,请在下面提供。

2条回答
  •  lz
    lz (楼主)
    2021-07-05 15:10

    按照您说的 我打上了断点 但是debug下,项目启动 都没进入我打的断点 就直接启动完成了!

    123.png



    456.png

提交回复