application-t1.yml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. # 开发环境配置
  2. server:
  3. # 服务器的HTTP端口,默认为8080
  4. port: 8080
  5. # 项目相关配置
  6. ruoyi:
  7. # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
  8. profile: /opt/doc/uploadPath
  9. # Spring配置
  10. spring:
  11. #es配置
  12. elasticsearch:
  13. rest:
  14. uris: http://192.168.1.88:19200
  15. #mongodb配置
  16. data:
  17. mongodb:
  18. host: 192.168.1.88
  19. port: 27017
  20. database: document
  21. # redis 配置
  22. redis:
  23. # 地址
  24. host: 192.168.1.88
  25. # 端口,默认为6379
  26. port: 6379
  27. # 数据库索引
  28. database: 0
  29. # 密码
  30. password: redis123
  31. # 连接超时时间
  32. timeout: 10s
  33. lettuce:
  34. pool:
  35. # 连接池中的最小空闲连接
  36. min-idle: 0
  37. # 连接池中的最大空闲连接
  38. max-idle: 8
  39. # 连接池的最大数据库连接数
  40. max-active: 8
  41. # #连接池最大阻塞等待时间(使用负值表示没有限制)
  42. max-wait: -1ms
  43. #数据源配置
  44. datasource:
  45. type: com.alibaba.druid.pool.DruidDataSource
  46. driverClassName: com.mysql.cj.jdbc.Driver
  47. druid:
  48. # 主库数据源
  49. master:
  50. url: jdbc:mysql://192.168.1.88:3306/doc?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  51. username: root
  52. password: 123456
  53. # 从库数据源
  54. slave:
  55. # 从数据源开关/默认关闭
  56. enabled: false
  57. url:
  58. username:
  59. password:
  60. # 初始连接数
  61. initialSize: 5
  62. # 最小连接池数量
  63. minIdle: 10
  64. # 最大连接池数量
  65. maxActive: 20
  66. # 配置获取连接等待超时的时间
  67. maxWait: 60000
  68. # 配置连接超时时间
  69. connectTimeout: 30000
  70. # 配置网络超时时间
  71. socketTimeout: 60000
  72. # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  73. timeBetweenEvictionRunsMillis: 60000
  74. # 配置一个连接在池中最小生存的时间,单位是毫秒
  75. minEvictableIdleTimeMillis: 300000
  76. # 配置一个连接在池中最大生存的时间,单位是毫秒
  77. maxEvictableIdleTimeMillis: 900000
  78. # 配置检测连接是否有效
  79. validationQuery: SELECT 1 FROM DUAL
  80. testWhileIdle: true
  81. testOnBorrow: false
  82. testOnReturn: false
  83. webStatFilter:
  84. enabled: true
  85. statViewServlet:
  86. enabled: true
  87. # 设置白名单,不填则允许所有访问
  88. allow:
  89. url-pattern: /druid/*
  90. # 控制台管理用户名和密码
  91. login-username: admin
  92. login-password: admin
  93. filter:
  94. stat:
  95. enabled: true
  96. # 慢SQL记录
  97. log-slow-sql: true
  98. slow-sql-millis: 1000
  99. merge-sql: true
  100. wall:
  101. config:
  102. multi-statement-allow: true
  103. # 日志配置
  104. logging:
  105. level:
  106. com.doc: debug
  107. org.springframework: warn