配置多数据源访问新数据源时报错

Blade 未结 2 387
eddsion
eddsion 2023-07-04 16:57

image.png

2条回答
  •  zhx1994
    zhx1994 (楼主)
    2023-07-05 08:36

    这里打断点看下是不是有启用的数据源。

    D{WI]2$0VK`1J[1LA2B3I_9.png

    作者追问:2023-07-05 08:36

    通通过postMan调,就能拿到多数据源,定时任务调就拿不到多数据源,请求大神指点下

    回答: 2023-07-05 08:36

    定时任务没有租户的id参数,肯定是会报错的。需要手动切换数据源,DynamicDataSourceContextHolder.push(tenantId);

    作者追问:2023-07-05 08:36

    怎么手动切换数据源,意思是不能用框架注解的形式切换数据源了吗?

    DynamicDataSourceContextHolder.push("000000");

    这个我加了,还是报那个错

提交回复