接入阿里云GTS需要新增一个数据源代理,请问如何获取bladex的数据源bean

Blade 未结 2 786
bluerose
bluerose 剑圣 2022-04-12 20:17

image.png

如图,这种写法是错误的。获取到的druidDataSource是null。

请问应该如何获取druidDataSource来使用。以便接入阿里云GTS使用它的TxcDataSource?


我尝试定义如下的bean来使用是可以的。但是这样好像覆盖了bladex框架里的dataSource,导致一些问题,如sql日志失效等。

image.png

请问是否有什么办法,既能接入TxcDataSource,又不抛弃bladex默认的dataSource呢?谢谢

2条回答
  • 2022-04-13 15:24

    这块我们还没有尝试过,如果用了这个配置还没用,那可能需要用另外的sqllog日志工具了。

    之前有个dynamic的配置,现在把dynamic给去掉再试试

    spring:
      datasource:
        druid:
          proxy-filters:
            - sqlLogInterceptor


    0 讨论(0)
  • 2022-04-13 18:04

    我今天决定还是不用GTS了,采用mq来搞异步。麻烦一点,但是性能有保障

    0 讨论(0)
提交回复