jeecg-dev.yaml 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. spring:
  2. datasource:
  3. druid:
  4. stat-view-servlet:
  5. enabled: true
  6. loginUsername: admin
  7. loginPassword: 123456
  8. allow:
  9. web-stat-filter:
  10. enabled: true
  11. dynamic:
  12. druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置)
  13. # 连接池的配置信息
  14. # 初始化大小,最小,最大
  15. initial-size: 5
  16. min-idle: 5
  17. maxActive: 20
  18. # 配置获取连接等待超时的时间
  19. maxWait: 60000
  20. # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  21. timeBetweenEvictionRunsMillis: 60000
  22. # 配置一个连接在池中最小生存的时间,单位是毫秒
  23. minEvictableIdleTimeMillis: 300000
  24. validationQuery: SELECT 1 FROM DUAL
  25. testWhileIdle: true
  26. testOnBorrow: false
  27. testOnReturn: false
  28. # 打开PSCache,并且指定每个连接上PSCache的大小
  29. poolPreparedStatements: true
  30. maxPoolPreparedStatementPerConnectionSize: 20
  31. # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
  32. filters: stat,wall,slf4j
  33. # 通过connectProperties属性来打开mergeSql功能;慢SQL记录
  34. connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
  35. datasource:
  36. master:
  37. url: jdbc:mysql://${MYSQL-HOST:jeecg-boot-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:jeecg-boot}?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
  38. username: ${MYSQL-USER:root}
  39. password: ${MYSQL-PWD:root}
  40. driver-class-name: com.mysql.cj.jdbc.Driver
  41. # 多数据源配置
  42. #multi-datasource1:
  43. #url: jdbc:mysql://localhost:3306/jeecg-boot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
  44. #username: root
  45. #password: root
  46. #driver-class-name: com.mysql.cj.jdbc.Driver
  47. #redis 配置
  48. redis:
  49. database: 0
  50. host: jeecg-boot-redis
  51. lettuce:
  52. pool:
  53. max-active: 8 #最大连接数据库连接数,设 0 为没有限制
  54. max-idle: 8 #最大等待连接中的数量,设 0 为没有限制
  55. max-wait: -1ms #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
  56. min-idle: 0 #最小等待连接中的数量,设 0 为没有限制
  57. shutdown-timeout: 100ms
  58. password:
  59. port: 6379
  60. #rabbitmq配置
  61. rabbitmq:
  62. host: jeecg-boot-rabbitmq
  63. username: guest
  64. password: guest
  65. port: 5672
  66. publisher-confirms: true
  67. publisher-returns: true
  68. virtual-host: /
  69. listener:
  70. simple:
  71. acknowledge-mode: manual
  72. #消费者的最小数量
  73. concurrency: 1
  74. #消费者的最大数量
  75. max-concurrency: 1
  76. #是否支持重试
  77. retry:
  78. enabled: true
  79. #jeecg专用配置
  80. jeecg :
  81. # 本地:local\Minio:minio\阿里云:alioss
  82. uploadType: local
  83. path :
  84. #文件上传根目录 设置
  85. upload: D://opt//upFiles
  86. #webapp文件路径
  87. webapp: D://opt//webapp
  88. shiro:
  89. excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/visual/**,/map/**,/jmreport/bigscreen2/**
  90. #阿里云oss存储配置
  91. oss:
  92. endpoint: oss-cn-beijing.aliyuncs.com
  93. accessKey: ??
  94. secretKey: ??
  95. bucketName: jeecgos
  96. staticDomain: ??
  97. # ElasticSearch 6设置
  98. elasticsearch:
  99. cluster-name: jeecg-ES
  100. cluster-nodes: 127.0.0.1:9200
  101. check-enabled: false
  102. # 表单设计器配置
  103. desform:
  104. # 主题颜色(仅支持 16进制颜色代码)
  105. theme-color: "#1890ff"
  106. # 文件、图片上传方式,可选项:qiniu(七牛云)、system(跟随系统配置)
  107. upload-type: system
  108. # 在线预览文件服务器地址配置
  109. file-view-domain: 127.0.0.1:8012
  110. # minio文件上传
  111. minio:
  112. minio_url: http://minio.jeecg.com
  113. minio_name: ??
  114. minio_pass: ??
  115. bucketName: otatest
  116. #大屏报表参数设置
  117. jmreport:
  118. mode: dev
  119. #是否需要校验token
  120. is_verify_token: false
  121. #必须校验方法
  122. verify_methods: remove,delete,save,add,update
  123. #Wps在线文档
  124. wps:
  125. domain: https://wwo.wps.cn/office/
  126. appid: ??
  127. appsecret: ??
  128. #xxl-job配置
  129. xxljob:
  130. enabled: false
  131. adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
  132. appname: ${spring.application.name}
  133. accessToken: ''
  134. logPath: logs/jeecg/job/jobhandler/
  135. logRetentionDays: 30
  136. #自定义路由配置 yml nacos database
  137. route:
  138. config:
  139. data-id: jeecg-gateway-router
  140. group: DEFAULT_GROUP
  141. data-type: yml
  142. #分布式锁配置
  143. redisson:
  144. address: jeecg-boot-redis:6379
  145. password:
  146. type: STANDALONE
  147. enabled: true
  148. #Mybatis输出sql日志
  149. logging:
  150. level:
  151. org.jeecg.modules.system.mapper : info
  152. #cas单点登录
  153. cas:
  154. prefixUrl: http://localhost:8888/cas
  155. #swagger
  156. knife4j:
  157. production: false
  158. basic:
  159. enable: true
  160. username: jeecg
  161. password: jeecg1314
  162. #第三方登录
  163. justauth:
  164. enabled: true
  165. type:
  166. GITHUB:
  167. client-id: ??
  168. client-secret: ??
  169. redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
  170. WECHAT_ENTERPRISE:
  171. client-id: ??
  172. client-secret: ??
  173. redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
  174. agent-id: 1000002
  175. DINGTALK:
  176. client-id: ??
  177. client-secret: ??
  178. redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
  179. cache:
  180. type: default
  181. prefix: 'demo::'
  182. timeout: 1h