server: video_stable_url: http://localhost:11001/video_stable # 数据源配置 spring: datasource: type: com.zaxxer.hikari.HikariDataSource hikari: # 最大连接池数量 maximum-pool-size: 4 # 最小空闲线程数量 minimum-idle: 2 # 配置获取连接等待超时的时间 connectionTimeout: 30000 # 校验超时时间 validationTimeout: 5000 # 空闲连接存活最大时间,默认10分钟 idleTimeout: 600000 # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认30分钟 maxLifetime: 1800000 # 多久检查一次连接的活性 keepaliveTime: 30000 mybatis-flex: # sql审计 audit_enable: true # sql打印 sql_print: true datasource: # 数据源-1 ds1: # jdbc 所有参数配置参考 https://lionli.blog.csdn.net/article/details/122018562 # rewriteBatchedStatements=true 批处理优化 大幅提升批量插入更新删除性能(对数据库有性能损耗 使用批量操作应考虑性能问题) type: ${spring.datasource.type} # mysql数据库 # driver-class-name: com.mysql.cj.jdbc.Driver # url: jdbc:mysql://localhost:3306/km?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true # username: root # password: Root@369 #postgresql数据库 driver-class-name: org.postgresql.Driver url: jdbc:postgresql://127.0.0.1:5432/taais?useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true username: postgres password: 123456 # # 数据源-2 # ds2: # # 指定为HikariDataSource # type: ${spring.datasource.type} # # mysql数据库 # driver-class-name: com.mysql.cj.jdbc.Driver # url: jdbc:mysql://localhost:3306/km?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true # username: root # password: Root@369 # #postgresql数据库 ## driver-class-name: org.postgresql.Driver ## url: jdbc:postgresql://localhost:5432/km?useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true ## username: postgres ## password: postgres@369 # redis 单机配置(单机与集群只能开启一个另一个需要注释掉) spring.data: redis: # 地址 host: 110.41.34.83 # 端口,默认为6379 port: 6379 # 数据库索引 database: 0 # 密码(如没有密码请注释掉) password: Z;G4AS:Vor'YF#p? # 连接超时时间 timeout: 10s # 是否开启ssl ssl.enabled: false redisson: # redis key前缀 keyPrefix: taais # 线程池数量 threads: 4 # Netty线程池数量 nettyThreads: 8 # 单节点配置 singleServerConfig: # 客户端名称 clientName: ${taais.name} # 最小空闲连接数 connectionMinimumIdleSize: 8 # 连接池大小 connectionPoolSize: 32 # 连接空闲超时,单位:毫秒 idleConnectionTimeout: 10000 # 命令等待超时,单位:毫秒 timeout: 3000 # 发布和订阅连接池大小 subscriptionConnectionPoolSize: 50 --- # 监控中心客户端配置 spring.boot.admin.client: # 增加客户端开关 enabled: false url: http://localhost:9090/admin instance: service-host-type: IP username: km password: 123456 --- # powerjob 配置 powerjob: worker: # 如何开启调度中心请查看文档教程 enabled: false # 需要先在 powerjob 登录页执行应用注册后才能使用 app-name: taais # 28080 端口 随着主应用端口飘逸 避免集群冲突 port: 2${server.port} protocol: http server-address: 127.0.0.1:7700 store-strategy: disk allow-lazy-connect-server: false max-appended-wf-context-length: 4096 max-result-length: 4096 --- # sms 短信 支持 华为 阿里云 腾讯云 等等各式各样的短信服务商 # https://sms4j.com/doc3/ 文档地址 各个厂商可同时使用 sms: # 标注从yml读取配置 config-type: yaml is-print: true blends: # 自定义的标识,也就是configId这里可以是任意值(最好不要是中文) tx1: #厂商标识,标定此配置是哪个厂商,详细请看厂商标识介绍部分 supplier: tencent #您的accessKey access-key-id: 您的accessKey #您的accessKeySecret access-key-secret: 您的accessKeySecret #您的短信签名 signature: 您的短信签名 #模板ID 非必须配置,如果使用sendMessage的快速发送需此配置 template-id: xxxxxxxx #短信自动重试间隔时间 默认五秒 retry-interval: 5 # 短信重试次数,默认0次不重试,如果你需要短信重试则根据自己的需求修改值即可 max-retries: 0 #您的sdkAppId sdk-app-id: 您的sdkAppId # 自定义的标识,也就是configId这里可以是任意值(最好不要是中文) tx2: #厂商标识,标定此配置是哪个厂商,详细请看厂商标识介绍部分 supplier: tencent #您的accessKey access-key-id: 您的accessKey #您的accessKeySecret access-key-secret: 您的accessKeySecret #您的短信签名 signature: 您的短信签名 #模板ID 非必须配置,如果使用sendMessage的快速发送需此配置 template-id: xxxxxxxx #您的sdkAppId sdk-app-id: 您的sdkAppId