csc-szls-message-dev.yml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. spring:
  2. redis:
  3. database: 0 #Redis数据库索引(默认为0)
  4. timeout: 5000ms # 连接超时时间(毫秒)
  5. host: 172.16.0.2
  6. port: 6679
  7. password: 123456 # Redis服务器连接密码(默认为空)
  8. jedis:
  9. pool:
  10. max-active: 8 # 连接池中的最大连接
  11. max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制)
  12. max-idle: 8 # 连接池中的最大空闲连接
  13. min-idle: 0 # 连接池中的最小空闲连接
  14. servlet:
  15. multipart:
  16. #单个文件上传大小
  17. max-file-size: 10MB
  18. #总数上传大小
  19. max-request-size: 100MB
  20. application:
  21. name: csc-szls-message #服务名
  22. # mysql配置
  23. datasource:
  24. driver-class-name: com.mysql.cj.jdbc.Driver
  25. username: root
  26. password: 123456
  27. url: jdbc:mysql://101.36.160.140:10311/csc-szls?characterEncoding=utf-8&useSSL=false&serverTimezone=UTC
  28. quartz:
  29. job-store-type: jdbc #数据库方式
  30. jdbc:
  31. initialize-schema: never #不初始化表结构
  32. properties:
  33. org:
  34. quartz:
  35. scheduler:
  36. instanceId: AUTO #默认主机名和时间戳生成实例ID,可以是任何字符串,但对于所有调度程序来说,必须是唯一的 对应qrtz_scheduler_state INSTANCE_NAME字段
  37. #instanceName: clusteredScheduler #quartzScheduler
  38. jobStore:
  39. class: org.quartz.impl.jdbcjobstore.JobStoreTX #持久化配置
  40. driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate #我们仅为数据库制作了特定于数据库的代理
  41. useProperties: false #以指示JDBCJobStore将JobDataMaps中的所有值都作为字符串,因此可以作为名称 - 值对存储而不是在BLOB列中以其序列化形式存储更多复杂的对象。从长远来看,这是更安全的,因为您避免了将非String类序列化为BLOB的类版本问题。
  42. tablePrefix: qrtz_ #数据库表前缀
  43. misfireThreshold: 60000 #在被认为“失火”之前,调度程序将“容忍”一个Triggers将其下一个启动时间通过的毫秒数。默认值(如果您在配置中未输入此属性)为60000(60秒)。
  44. clusterCheckinInterval: 5000 #设置此实例“检入”*与群集的其他实例的频率(以毫秒为单位)。影响检测失败实例的速度。
  45. isClustered: true #打开群集功能
  46. threadPool: #连接池
  47. class: org.quartz.simpl.SimpleThreadPool
  48. threadCount: 10
  49. threadPriority: 5
  50. threadsInheritContextClassLoaderOfInitializingThread: true
  51. # 配置rabbitmq的地址以及用户密码
  52. # rabbitmq:
  53. # host: 172.16.0.46
  54. # port: 5672
  55. # username: admin
  56. # password: admin
  57. mybatis:
  58. mapper-locations: classpath:/mapper/*Mapper.xml
  59. # 配置mybatis-plus
  60. mybatis-plus:
  61. # 配置扫描xml
  62. mapper-locations: classpath:/mapper/*Mapper.xml
  63. # 实体扫描,多个package用逗号或者分号分隔
  64. type-aliases-package: com.unissoft.model
  65. ribbon:
  66. ReadTimeout: 10000
  67. ConnectTimeout: 10000
  68. MaxAutoRetries: 1
  69. MaxAutoRetriesNextServer: 2
  70. #熔断器开启
  71. feign:
  72. hystrix:
  73. enabled: true
  74. # 暴露监控端点http://localhost:9603/actuator/refresh 手动刷新
  75. management:
  76. endpoints:
  77. web:
  78. exposure:
  79. include: '*'
  80. my-config:
  81. isUseSecurity: true #是否使用security权限
  82. projectCode: csc-szls-message #项目编码
  83. clientId: client_csc_szls_system_manage #客户端id
  84. logging:
  85. level:
  86. com.unissoft.mapper: DEBUG #包路径为mapper文件包路径
  87. minio:
  88. endpoint: http://172.16.0.2:9998 #图片服务器访问地址
  89. accesskey: minioAdmin #账号
  90. secretkey: minioAdmin1 #密码