概述
因为项目中采集工厂中的设备码点的数据量比较大,需要集成TDengine时序数据库,所以需要设置双数据源
操作步骤
导入依赖
<!-- 多数据源支持 -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
<version>3.3.6</version>
</dependency>
<!-- taos连接驱动 -->
<dependency>
<groupId>com.taosdata.jdbc</groupId>
<artifactId>taos-jdbcdriver</artifactId>
<version>3.2.11</version>
</dependency>
nacos 配置文件数据源修改
spring:
servlet:
multipart:
max-file-size: 100MB
max-request-size: 100MB
enabled: true
# mysql 配置
datasource:
dynamic:
primary: mysql-server
type: com.alibaba.druid.pool.DruidDataSource
mysql-server:
driver-class-name: com.mysql.cj.jdbc.Driver
jdbc-url: jdbc:mysql://ip:port/db?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
username: username
password: password
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-

最低0.47元/天 解锁文章
2454

被折叠的 条评论
为什么被折叠?



