application.yml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295
  1. server:
  2. context-path: /quota
  3. port: 8081
  4. spring:
  5. datasource:
  6. primaryReadWrite:
  7. driver-class-name: com.mysql.jdbc.Driver
  8. max-active: 50
  9. max-idle: 50 #最大空闲连接
  10. min-idle: 10 #最小空闲连接
  11. validation-query-timeout: 20
  12. log-validation-errors: true
  13. validation-interval: 60000 #避免过度验证,保证验证不超过这个频率——以毫秒为单位。如果一个连接应该被验证,但上次验证未达到指定间隔,将不再次验证。
  14. validation-query: SELECT 1 #SQL 查询, 用来验证从连接池取出的连接, 在将连接返回给调用者之前。 如果指定, 则查询必须是一个SQL SELECT 并且必须返回至少一行记录
  15. test-on-borrow: true #指明是否在从池中取出连接前进行检验, 如果检验失败, 则从池中去除连接并尝试取出另一个。注意: 设置为true 后如果要生效,validationQuery 参数必须设置为非空字符串
  16. test-on-return: true #指明是否在归还到池中前进行检验 注意: 设置为true 后如果要生效validationQuery 参数必须设置为非空字符串
  17. idle-timeout: 30000
  18. connection-test-query: SELECT 1
  19. num-tests-per-eviction-run: 50 #在每次空闲连接回收器线程(如果有)运行时检查的连接数量,最好和maxActive
  20. test-while-idle: true #指明连接是否被空闲连接回收器(如果有)进行检验,如果检测失败,则连接将被从池中去除
  21. min-evictable-idle-time-millis: 3600000 #连接池中连接,在时间段内一直空闲,被逐出连接池的时间(1000*60*60),以毫秒为单位
  22. time-between-eviction-runs-millis: 300000 #在空闲连接回收器线程运行期间休眠的时间值,以毫秒为单位,一般比minEvictableIdleTimeMillis小
  23. primaryRead:
  24. driver-class-name: com.mysql.jdbc.Driver
  25. max-active: 50
  26. max-idle: 50 #最大空闲连接
  27. min-idle: 10 #最小空闲连接
  28. validation-query-timeout: 20
  29. log-validation-errors: true
  30. validation-interval: 60000 #避免过度验证,保证验证不超过这个频率——以毫秒为单位。如果一个连接应该被验证,但上次验证未达到指定间隔,将不再次验证。
  31. validation-query: SELECT 1 #SQL 查询, 用来验证从连接池取出的连接, 在将连接返回给调用者之前。 如果指定, 则查询必须是一个SQL SELECT 并且必须返回至少一行记录
  32. test-on-borrow: true #指明是否在从池中取出连接前进行检验, 如果检验失败, 则从池中去除连接并尝试取出另一个。注意: 设置为true 后如果要生效,validationQuery 参数必须设置为非空字符串
  33. test-on-return: true #指明是否在归还到池中前进行检验 注意: 设置为true 后如果要生效validationQuery 参数必须设置为非空字符串
  34. idle-timeout: 30000
  35. connection-test-query: SELECT 1
  36. num-tests-per-eviction-run: 50 #在每次空闲连接回收器线程(如果有)运行时检查的连接数量,最好和maxActive
  37. test-while-idle: true #指明连接是否被空闲连接回收器(如果有)进行检验,如果检测失败,则连接将被从池中去除
  38. min-evictable-idle-time-millis: 3600000 #连接池中连接,在时间段内一直空闲,被逐出连接池的时间(1000*60*60),以毫秒为单位
  39. time-between-eviction-runs-millis: 300000 #在空闲连接回收器线程运行期间休眠的时间值,以毫秒为单位,一般比minEvictableIdleTimeMillis小
  40. im:
  41. driver-class-name: com.mysql.jdbc.Driver
  42. max-active: 50
  43. max-idle: 50 #最大空闲连接
  44. min-idle: 10 #最小空闲连接
  45. validation-query-timeout: 20
  46. log-validation-errors: true
  47. validation-interval: 60000 #避免过度验证,保证验证不超过这个频率——以毫秒为单位。如果一个连接应该被验证,但上次验证未达到指定间隔,将不再次验证。
  48. validation-query: SELECT 1 #SQL 查询, 用来验证从连接池取出的连接, 在将连接返回给调用者之前。 如果指定, 则查询必须是一个SQL SELECT 并且必须返回至少一行记录
  49. test-on-borrow: true #指明是否在从池中取出连接前进行检验, 如果检验失败, 则从池中去除连接并尝试取出另一个。注意: 设置为true 后如果要生效,validationQuery 参数必须设置为非空字符串
  50. test-on-return: true #指明是否在归还到池中前进行检验 注意: 设置为true 后如果要生效validationQuery 参数必须设置为非空字符串
  51. idle-timeout: 30000
  52. connection-test-query: SELECT 1
  53. num-tests-per-eviction-run: 50 #在每次空闲连接回收器线程(如果有)运行时检查的连接数量,最好和maxActive
  54. test-while-idle: true #指明连接是否被空闲连接回收器(如果有)进行检验,如果检测失败,则连接将被从池中去除
  55. min-evictable-idle-time-millis: 3600000 #连接池中连接,在时间段内一直空闲,被逐出连接池的时间(1000*60*60),以毫秒为单位
  56. time-between-eviction-runs-millis: 300000 #在空闲连接回收器线程运行期间休眠的时间值,以毫秒为单位,一般比minEvictableIdleTimeMillis小
  57. # REDIS
  58. redis:
  59. database: 0 # Database index used by the connection factory.
  60. password: # Login password of the redis server.
  61. timeout: 0 # Connection timeout in milliseconds.
  62. #sentinel:
  63. # master: # Name of Redis server.
  64. # nodes: # Comma-separated list of host:port pairs.
  65. pool:
  66. max-active: 8 # Max number of connections that can be allocated by the pool at a given time. Use a negative value for no limit.
  67. max-idle: 8 # Max number of "idle" connections in the pool. Use a negative value to indicate an unlimited number of idle connections.
  68. max-wait: -1 # Maximum amount of time (in milliseconds) a connection allocation should block before throwing an exception when the pool is exhausted. Use a negative value to block indefinitely.
  69. min-idle: 1 # Target for the minimum number of idle connections to maintain in the pool. This setting only has an effect if it is positive.
  70. mail:
  71. default-encoding: utf8
  72. protocol: smtp
  73. host: smtp.qq.com
  74. port: 465
  75. username: 1501877145
  76. from: 1501877145@qq.com
  77. to: 494679975@qq.com #接受者,多个接受逗号分隔,接受者邮箱要开启IMAP/SMTP服务(不开可能会在垃圾箱)
  78. password: pnubhfagxeophfej
  79. properties:
  80. mail:
  81. transport:
  82. smtp:
  83. auth: true #是否开始权限验证
  84. ssl:
  85. enable: true #使用sslmail.transport.protocol
  86. multipart:
  87. max-file-size: 100MB
  88. max-request-size: 100MB
  89. security:
  90. basic:
  91. username: jkzl
  92. password: jkzlehr
  93. logging:
  94. level:
  95. root: INFO
  96. redis:
  97. quota:
  98. current:
  99. expire: 24 #实时统计redis 的过期时间 默认是2小时
  100. ---
  101. spring:
  102. profiles: dev_test
  103. datasource:
  104. primaryReadWrite:
  105. url: jdbc:mysql://172.19.103.85/data_for_stats?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  106. username: linzhou
  107. password: linzhou
  108. primaryRead:
  109. url: jdbc:mysql://172.19.103.85/data_for_stats?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  110. username: linzhou
  111. password: linzhou
  112. im: #im库
  113. url: jdbc:mysql://172.19.103.85/data_for_stats?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  114. username: linzhou
  115. password: linzhou
  116. redis:
  117. host: 172.19.103.88
  118. port: 6379 # Redis server port.
  119. fv:
  120. jdbc:
  121. driver: com.mysql.jdbc.Driver
  122. url: jdbc:mysql://172.19.103.85/data_for_stats?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  123. username: luofaqiang
  124. password: luofaqiang
  125. ---
  126. spring:
  127. profiles: test
  128. datasource:
  129. primaryReadWrite:
  130. url: jdbc:mysql://172.17.110.160/wlyy?useUnicode:true&characterEncoding=utf-8&autoReconnect=true
  131. username: ssgg
  132. password: ssgg
  133. primaryRead:
  134. url: jdbc:mysql://172.17.110.160/wlyy?useUnicode:true&characterEncoding=utf-8&autoReconnect=true
  135. username: ssgg
  136. password: ssgg
  137. im: #im库
  138. url: jdbc:mysql://172.17.110.160/im_new?useUnicode:true&characterEncoding=utf-8&autoReconnect=true
  139. username: ssgg
  140. password: ssgg
  141. redis:
  142. host: 172.19.103.88 # Redis server host.
  143. port: 6379 # Redis server port.
  144. followupMessage:
  145. cron : 0 5 0 * * ?
  146. jobId : FOLLOWUP_PLAN_JOB
  147. fv:
  148. jdbc:
  149. driver: com.mysql.jdbc.Driver
  150. url: jdbc:mysql://172.17.110.160/fv?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  151. username: ssgg
  152. password: ssgg
  153. systemConfig:
  154. msg_push_server: http://127.0.0.1:3000
  155. ---
  156. spring:
  157. profiles: prod
  158. datasource:
  159. primaryReadWrite:
  160. url: jdbc:mysql://59.61.92.94:3306/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  161. username: wlyy
  162. password: jkzlehr@123
  163. primaryRead:
  164. url: jdbc:mysql://59.61.92.94:8883/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  165. username: wlyy
  166. password: jkzlehr@123
  167. im: #im库:
  168. url: jdbc:mysql://59.61.92.94/im?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  169. username: im
  170. password: im!)123
  171. redis:
  172. host: 120.41.253.95 # Redis server host.
  173. port: 6380 # Redis server port.
  174. password: jkzl_ehr
  175. followupMessage:
  176. cron : 0 5 0 * * ?
  177. jobId : FOLLOWUP_PLAN_JOB
  178. fv:
  179. jdbc:
  180. driver: com.mysql.jdbc.Driver
  181. url: jdbc:mysql://59.61.92.94:8883/fv?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  182. username: wlyy
  183. password: jkzlehr@123
  184. systemConfig:
  185. msg_push_server: http://127.0.0.1:3000
  186. ---
  187. spring:
  188. profiles: dev
  189. datasource:
  190. primaryReadWrite: #只读库 主库
  191. url: jdbc:mysql://172.19.103.77/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  192. username: root
  193. password: 123456
  194. # url: jdbc:mysql://172.19.103.85/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  195. # username: linzhou
  196. # password: linzhou
  197. primaryRead: #只读库 从库
  198. url: jdbc:mysql://172.19.103.77/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  199. username: root
  200. password: 123456
  201. # url: jdbc:mysql://172.19.103.85/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  202. # username: linzhou
  203. # password: linzhou
  204. im: #im库
  205. url: jdbc:mysql://172.19.103.77/ichat?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  206. username: root
  207. password: 123456
  208. redis:
  209. host: 172.19.103.47 # Redis server host.
  210. port: 6379 # Redis server port.
  211. followupMessage:
  212. cron : 0 5 0 * * ?
  213. jobId : FOLLOWUP_PLAN_JOB
  214. fv:
  215. jdbc:
  216. driver: com.mysql.jdbc.Driver
  217. url: jdbc:mysql://172.19.103.77/fv?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  218. username: root
  219. password: 123456
  220. systemConfig:
  221. msg_push_server: http://172.19.103.76:3000
  222. ---
  223. spring:
  224. profiles: lxx
  225. datasource:
  226. primaryReadWrite: #只读库 主库
  227. url: jdbc:mysql://172.19.103.77/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  228. username: root
  229. password: 123456
  230. primaryRead: #只读库 从库
  231. url: jdbc:mysql://172.19.103.77/wlyy?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  232. username: root
  233. password: 123456
  234. im: #im库
  235. url: jdbc:mysql://172.19.103.77/ichat?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  236. username: root
  237. password: 123456
  238. redis:
  239. host: 172.19.103.88 # Redis server host.
  240. port: 6379 # Redis server port.
  241. followupMessage:
  242. cron : 0 5 0 * * ?
  243. jobId : FOLLOWUP_PLAN_JOB
  244. fv:
  245. jdbc:
  246. driver: com.mysql.jdbc.Driver
  247. url: jdbc:mysql://172.19.103.77/fv?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
  248. username: root
  249. password: 123456
  250. systemConfig:
  251. msg_push_server: http://172.19.103.76:3000