skaic edited a comment on issue #1799:
URL: 
https://github.com/apache/shardingsphere-elasticjob/issues/1799#issuecomment-845819552


   you can try register a bean of TracingConfiguration\<DataSource\> to cover 
default  `DruidDataSourceWrapper`  like this:
   
   ```
   import org.apache.commons.dbcp2.BasicDataSource;
   
   @Setter
   @Configuration
   @ConfigurationProperties(prefix = "elasticjob.tracing.datasource")
   public class ElasticJobTracingConfiguration {
   
       private String driverClassName;
   
       private String url;
   
       private String username;
   
       private String password;
   
       @Bean
       public TracingConfiguration<DataSource> myTracingConfiguration() {
           BasicDataSource dataSource = new BasicDataSource();
           dataSource.setDriverClassName(driverClassName);
           dataSource.setUrl(url);
           dataSource.setUsername(username);
           dataSource.setPassword(password);
           return new TracingConfiguration<>("RDB", dataSource);
       }
   
   }
   ```
   
   and 
   
   in `application.yml` 
   
   ```
   elasticjob:
     tracing:
       datasource:
         driverClassName: com.mysql.jdbc.Driver
         url: 
jdbc:mysql://xxxx/databases?useUnicode=true&characterEncoding=UTF-8&useSSL=false
         username: root
         password: xxxx
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to