application.yml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. server:
  2. port: 9999
  3. spring:
  4. servlet:
  5. multipart:
  6. max-file-size: 100MB
  7. max-request-size: 100MB
  8. datasource:
  9. cps:
  10. type: com.alibaba.druid.pool.DruidDataSource
  11. driver-class-name: com.mysql.cj.jdbc.Driver
  12. jdbc-url: jdbc:mysql://121.41.100.198:3306/test_cps?useUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai
  13. username: root
  14. password: root
  15. #下面为连接池补充设置
  16. druid:
  17. initial-size: 5 # 初始化
  18. max-active: 5 # 最大
  19. min-idle: 5 # 最小
  20. max-wait: 6000 # 超时时间
  21. time-between-eviction-runs-millis: 60000 # 每分钟检查一次空闲链接
  22. min-evictable-idle-time-millis: 300000 # 空闲链接可以保持多久而不被驱逐
  23. # 检测链接是否有效的query
  24. validation-query: SELECT 1 FROM DUAL
  25. test-while-idle: true # 检测到链接空闲时,验证是否有效
  26. test-on-borrow: false # 申请链接时,不检测
  27. test-on-return: false # 返回链接时,不检测
  28. pool-prepared-statements: false # 是否缓存preparedStatement,oracle打开,mysql关闭
  29. # 如果上面开启了游标,这里要设置一下大小,例如 50
  30. max-pool-prepared-statement-per-connection-size: -1
  31. # 统计、监控配置
  32. filters: stat,wall # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
  33. # 合并执行的相同sql,避免因为参数不同而统计多条sql语句;开启慢sql记录
  34. connect-properties: config.stat.mergeSql=true;config.stat.slowSqlMillis=500
  35. use-global-data-source-stat: true # 合并多个DruidDataSource的监控数据
  36. stat-view-servlet:
  37. enabled: true
  38. login-username: devdevdevdev
  39. login-password: devdevdevdev
  40. allow: # 默认运行所有
  41. deny: # 默认即可
  42. reset-enable: true
  43. polar:
  44. type: com.alibaba.druid.pool.DruidDataSource
  45. driver-class-name: com.mysql.cj.jdbc.Driver
  46. jdbc-url: jdbc:mysql://121.41.100.198:3306/polardb?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
  47. username: root
  48. password: root
  49. #下面为连接池补充设置
  50. druid:
  51. initial-size: 5 # 初始化
  52. max-active: 5 # 最大
  53. min-idle: 5 # 最小
  54. max-wait: 6000 # 超时时间
  55. time-between-eviction-runs-millis: 60000 # 每分钟检查一次空闲链接
  56. min-evictable-idle-time-millis: 300000 # 空闲链接可以保持多久而不被驱逐
  57. # 检测链接是否有效的query
  58. validation-query: SELECT 1 FROM DUAL
  59. test-while-idle: true # 检测到链接空闲时,验证是否有效
  60. test-on-borrow: false # 申请链接时,不检测
  61. test-on-return: false # 返回链接时,不检测
  62. pool-prepared-statements: false # 是否缓存preparedStatement,oracle打开,mysql关闭
  63. # 如果上面开启了游标,这里要设置一下大小,例如 50
  64. max-pool-prepared-statement-per-connection-size: -1
  65. # 统计、监控配置
  66. filters: stat,wall # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
  67. # 合并执行的相同sql,避免因为参数不同而统计多条sql语句;开启慢sql记录
  68. connect-properties: config.stat.mergeSql=true;config.stat.slowSqlMillis=500
  69. use-global-data-source-stat: true # 合并多个DruidDataSource的监控数据
  70. stat-view-servlet:
  71. enabled: true
  72. login-username: devdevdevdev
  73. login-password: devdevdevdev
  74. allow: # 默认运行所有
  75. deny: # 默认即可
  76. reset-enable: true
  77. cpsshard:
  78. type: com.alibaba.druid.pool.DruidDataSource
  79. driver-class-name: com.mysql.cj.jdbc.Driver
  80. jdbc-url: jdbc:mysql://121.41.100.198:3306/test_cps_shard_192?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
  81. username: root
  82. password: root
  83. #下面为连接池补充设置
  84. druid:
  85. initial-size: 5 # 初始化
  86. max-active: 5 # 最大
  87. min-idle: 5 # 最小
  88. max-wait: 6000 # 超时时间
  89. time-between-eviction-runs-millis: 60000 # 每分钟检查一次空闲链接
  90. min-evictable-idle-time-millis: 300000 # 空闲链接可以保持多久而不被驱逐
  91. # 检测链接是否有效的query
  92. validation-query: SELECT 1 FROM DUAL
  93. test-while-idle: true # 检测到链接空闲时,验证是否有效
  94. test-on-borrow: false # 申请链接时,不检测
  95. test-on-return: false # 返回链接时,不检测
  96. pool-prepared-statements: false # 是否缓存preparedStatement,oracle打开,mysql关闭
  97. # 如果上面开启了游标,这里要设置一下大小,例如 50
  98. max-pool-prepared-statement-per-connection-size: -1
  99. # 统计、监控配置
  100. filters: stat,wall # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
  101. # 合并执行的相同sql,避免因为参数不同而统计多条sql语句;开启慢sql记录
  102. connect-properties: config.stat.mergeSql=true;config.stat.slowSqlMillis=500
  103. use-global-data-source-stat: true # 合并多个DruidDataSource的监控数据
  104. stat-view-servlet:
  105. enabled: true
  106. login-username: devdevdevdev
  107. login-password: devdevdevdev
  108. allow: # 默认运行所有
  109. deny: # 默认即可
  110. reset-enable: true
  111. redis:
  112. database: 0
  113. host: 127.0.0.1
  114. port: 6379
  115. password:
  116. lettuce:
  117. pool:
  118. max-active: 8
  119. max-wait: -1
  120. max-idle: 8
  121. min-idle: 0