application-prod.yml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. server:
  2. port: 30045
  3. spring:
  4. application:
  5. name: application-file
  6. redis:
  7. host: 39.100.230.190
  8. port: 8120
  9. password: jh1q2w3e4r
  10. database: 15
  11. lettuce:
  12. pool:
  13. max-active: 5
  14. datasource:
  15. dynamic:
  16. primary: self #设置默认的数据源或者数据源组,默认值即为master
  17. strict: false #设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候会抛出异常,不启动则使用默认数据源.
  18. datasource:
  19. self:
  20. url: jdbc:mysql://rm-2zesmqi0ku3lf9p3c.mysql.rds.aliyuncs.com:3306/zhoudu_base?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  21. username: zhoudu
  22. password: zhoudu&yujia#SY
  23. driver-class-name: com.mysql.cj.jdbc.Driver # 3.2.0开始支持SPI可省略此配置
  24. file:
  25. url: jdbc:mysql://rm-2zesmqi0ku3lf9p3c.mysql.rds.aliyuncs.com:3306/zhoudu_base?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  26. username: zhoudu
  27. password: zhoudu&yujia#SY
  28. driver-class-name: com.mysql.cj.jdbc.Driver # 3.2.0开始支持SPI可省略此配置
  29. hikari:
  30. maximum-pool-size: 5
  31. cn:
  32. jiheng:
  33. file:
  34. file-store-dir: download
  35. zip-out-dir: zip
  36. # download-prefix: http://81.70.84.72:30045/
  37. download-prefix: http://8.140.188.124:30045/file/
  38. # download-prefix: http://172.18.0.24:30045/
  39. jetcache:
  40. statIntervalMinutes: 15
  41. areaInCacheName: false
  42. hidePackages: top.jiheng.factory
  43. local:
  44. # 默认2小时本地缓存
  45. default:
  46. type: caffeine
  47. keyConvertor: fastjson
  48. expireAfterWriteInMillis: 3600000
  49. expireAfterAccessInMillis: 1800000
  50. # 長時本地緩存,主要用于要求时效一般
  51. longTime:
  52. type: caffeine
  53. keyConvertor: fastjson
  54. expireAfterWriteInMillis: 300000
  55. expireAfterAccessInMillis: 180000
  56. # 短時本地緩存,主要用于要求时效较高的配置
  57. shortTime:
  58. type: caffeine
  59. keyConvertor: fastjson
  60. expireAfterWriteInMillis: 60000
  61. expireAfterAccessInMillis: 40000
  62. remote:
  63. # 默认2小时的远程缓存
  64. default:
  65. type: redis
  66. expireAfterWriteInMillis: 43200000
  67. keyConvertor: fastjson
  68. valueEncoder: kryo
  69. valueDecoder: kryo
  70. poolConfig:
  71. minIdle: 5
  72. maxIdle: 20
  73. maxTotal: 50
  74. host: ${SPRING.REDIS.HOST:39.100.230.190}
  75. port: ${SPRING.REDIS.PORT:8120}
  76. password: ${SPRING.REDIS.PASSWORD:jh1q2w3e4r}
  77. # 长时远程緩存,主要用于要求时效要求一般的集中式缓存
  78. longTime:
  79. type: redis
  80. expireAfterWriteInMillis: 7200000
  81. keyConvertor: fastjson
  82. valueEncoder: kryo
  83. valueDecoder: kryo
  84. poolConfig:
  85. minIdle: 5
  86. maxIdle: 20
  87. maxTotal: 50
  88. host: ${SPRING.REDIS.HOST:39.100.230.190}
  89. port: ${SPRING.REDIS.PORT:8120}
  90. password: ${SPRING.REDIS.PASSWORD:jh1q2w3e4r}
  91. # 短時远程緩存,主要用于要求时效较高的集中式缓存
  92. shortTime:
  93. type: redis
  94. expireAfterWriteInMillis: 300000
  95. keyConvertor: fastjson
  96. valueEncoder: kryo
  97. valueDecoder: kryo
  98. poolConfig:
  99. minIdle: 5
  100. maxIdle: 20
  101. maxTotal: 50
  102. host: ${SPRING.REDIS.HOST:39.100.230.190}
  103. port: ${SPRING.REDIS.PORT:8120}
  104. password: ${SPRING.REDIS.PASSWORD:jh1q2w3e4r}