hostname: 172.16.0.2 #地址 spring: # zip配置 zipkin: #zipkin server的请求地址 base-url: http://${hostname}:9611 sender: # web 客户端将踪迹日志数据通过网络请求的方式传送到服务端,另外还有配置 # kafka/rabbit 客户端将踪迹日志数据传递到mq进行中转 type: web sleuth: sampler: # 采样率 1 代表100%全部采集 ,默认0.1 代表10% 的请求踪迹数据会被采集 probability: 1 boot: admin: client: url: "http://${hostname}:9610" password: password username: user instance: prefer-ip: true redis: database: 0 #Redis数据库索引(默认为0) timeout: 5000ms # 连接超时时间(毫秒) host: ${hostname} port: 6379 password: 123456 # Redis服务器连接密码(默认为空) jedis: pool: max-active: 8 # 连接池中的最大连接 max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) max-idle: 8 # 连接池中的最大空闲连接 min-idle: 0 # 连接池中的最小空闲连接 servlet: multipart: #单个文件上传大小 max-file-size: 10MB #总数上传大小 max-request-size: 100MB # mysql配置 datasource: driver-class-name: com.mysql.jdbc.Driver #username: ENC(AC7MiPu2X266UaujLxVbnA==) #password: ENC(PXh/ZVSBt39v0lYWqfRTFYMKJ2trNwCP) username: root password: 1qaz@WSX url: jdbc:mysql://172.16.0.2:3306/csc-szls-test?characterEncoding=utf-8&useSSL=false&serverTimezone=UTC hikari: minimum-idle: 5 #最小空闲连接数量 idle-timeout: 300000 # 空闲连接存活最大时间,默认600000(10分钟) maximum-pool-size: 50 #连接池最大连接数,默认是10 auto-commit: true #此属性控制从池返回的连接的默认自动提交行为,默认值:true pool-name: MyHikariCP9609 #连接池母子 max-lifetime: 1800000 #此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟 connection-timeout: 60000 #数据库连接超时时间,默认30秒,即30000 connection-test-query: SELECT 1 quartz: job-store-type: jdbc #数据库方式 jdbc: initialize-schema: never #不初始化表结构 properties: org: quartz: scheduler: instanceId: AUTO #默认主机名和时间戳生成实例ID,可以是任何字符串,但对于所有调度程序来说,必须是唯一的 对应qrtz_scheduler_state INSTANCE_NAME字段 #instanceName: clusteredScheduler #quartzScheduler jobStore: class: org.quartz.impl.jdbcjobstore.JobStoreTX #持久化配置 driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate #我们仅为数据库制作了特定于数据库的代理 useProperties: false #以指示JDBCJobStore将JobDataMaps中的所有值都作为字符串,因此可以作为名称 - 值对存储而不是在BLOB列中以其序列化形式存储更多复杂的对象。从长远来看,这是更安全的,因为您避免了将非String类序列化为BLOB的类版本问题。 tablePrefix: qrtz_ #数据库表前缀 misfireThreshold: 60000 #在被认为“失火”之前,调度程序将“容忍”一个Triggers将其下一个启动时间通过的毫秒数。默认值(如果您在配置中未输入此属性)为60000(60秒)。 clusterCheckinInterval: 5000 #设置此实例“检入”*与群集的其他实例的频率(以毫秒为单位)。影响检测失败实例的速度。 isClustered: true #打开群集功能 threadPool: #连接池 class: org.quartz.simpl.SimpleThreadPool threadCount: 10 threadPriority: 5 threadsInheritContextClassLoaderOfInitializingThread: true # 配置rabbitmq的地址以及用户密码 rabbitmq: host: ${hostname} port: 5672 username: admin password: admin mybatis: mapper-locations: classpath:/mapper/*Mapper.xml # 配置mybatis-plus mybatis-plus: # 配置扫描xml mapper-locations: classpath:/mapper/*Mapper.xml # 实体扫描,多个package用逗号或者分号分隔 type-aliases-package: com.unissoft.model ribbon: ReadTimeout: 10000 ConnectTimeout: 10000 MaxAutoRetries: 1 MaxAutoRetriesNextServer: 2 #熔断器开启 feign: client: config: default: connect-timeout: 9000 read-timeout: 9000 hystrix: enabled: true hystrix: command: default: execution: isolation: thread: timeoutInMilliseconds: 9000 # 暴露监控端点http://localhost:9603/actuator/refresh 手动刷新 management: endpoints: web: exposure: include: '*' # 2.0开始,actuator默认不开放,所以要设置为开发 endpoint: health: show-details: ALWAYS my-config: isUseSecurity: true #是否使用security权限 projectCode: csc-szls-message #项目编码 clientId: client_csc-szls-message #客户端id logging: level: com.unissoft.mapper: DEBUG #包路径为mapper文件包路径 minio: endpoint: http://172.16.0.6:9000 accesskey: minioAdmin #账号 secretkey: minioAdmin #密码