jeecg-dev.yaml 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  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. #minidao
  80. minidao :
  81. base-package: org.jeecg.modules.jmreport.*
  82. #DB类型(mysql | postgresql | oracle | sqlserver| other)
  83. db-type: mysql
  84. #jeecg专用配置
  85. jeecg :
  86. # 本地:local\Minio:minio\阿里云:alioss
  87. uploadType: local
  88. path :
  89. #文件上传根目录 设置
  90. upload: D://opt//upFiles
  91. #webapp文件路径
  92. webapp: D://opt//webapp
  93. shiro:
  94. excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/map/**,/jmreport/bigscreen2/**
  95. #阿里云oss存储配置
  96. oss:
  97. endpoint: oss-cn-beijing.aliyuncs.com
  98. accessKey: ??
  99. secretKey: ??
  100. bucketName: jeecgdev
  101. staticDomain: ??
  102. # ElasticSearch 6设置
  103. elasticsearch:
  104. cluster-name: jeecg-ES
  105. cluster-nodes: 127.0.0.1:9200
  106. check-enabled: false
  107. # 表单设计器配置
  108. desform:
  109. # 主题颜色(仅支持 16进制颜色代码)
  110. theme-color: "#1890ff"
  111. # 文件、图片上传方式,可选项:qiniu(七牛云)、system(跟随系统配置)
  112. upload-type: system
  113. map:
  114. # 配置百度地图的AK,申请地址:https://lbs.baidu.com/apiconsole/key?application=key#/home
  115. baidu: ??
  116. # 在线预览文件服务器地址配置
  117. file-view-domain: 127.0.0.1:8012
  118. # minio文件上传
  119. minio:
  120. minio_url: http://minio.jeecg.com
  121. minio_name: ??
  122. minio_pass: ??
  123. bucketName: otatest
  124. #大屏报表参数设置
  125. jmreport:
  126. mode: dev
  127. #是否需要校验token
  128. is_verify_token: false
  129. #必须校验方法
  130. verify_methods: remove,delete,save,add,update
  131. #Wps在线文档
  132. wps:
  133. domain: https://wwo.wps.cn/office/
  134. appid: ??
  135. appsecret: ??
  136. #xxl-job配置
  137. xxljob:
  138. enabled: false
  139. adminAddresses: http://jeecg-boot-xxljob:9080/xxl-job-admin
  140. appname: ${spring.application.name}
  141. accessToken: ''
  142. logPath: logs/jeecg/job/jobhandler/
  143. logRetentionDays: 30
  144. #自定义路由配置 yml nacos database
  145. route:
  146. config:
  147. data-id: jeecg-gateway-router
  148. group: DEFAULT_GROUP
  149. data-type: yml
  150. #分布式锁配置
  151. redisson:
  152. address: jeecg-boot-redis:6379
  153. password:
  154. type: STANDALONE
  155. enabled: true
  156. #Mybatis输出sql日志
  157. logging:
  158. level:
  159. org.jeecg.modules.system.mapper : info
  160. #cas单点登录
  161. cas:
  162. prefixUrl: http://localhost:8888/cas
  163. #swagger
  164. knife4j:
  165. production: false
  166. basic:
  167. enable: true
  168. username: jeecg
  169. password: jeecg1314
  170. #第三方登录
  171. justauth:
  172. enabled: true
  173. type:
  174. GITHUB:
  175. client-id: ??
  176. client-secret: ??
  177. redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback
  178. WECHAT_ENTERPRISE:
  179. client-id: ??
  180. client-secret: ??
  181. redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/wechat_enterprise/callback
  182. agent-id: 1000002
  183. DINGTALK:
  184. client-id: ??
  185. client-secret: ??
  186. redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback
  187. cache:
  188. type: default
  189. prefix: 'demo::'
  190. timeout: 1h
  191. #第三方APP对接
  192. third-app:
  193. enabled: false
  194. type:
  195. #企业微信
  196. WECHAT_ENTERPRISE:
  197. enabled: false
  198. #CORP_ID
  199. client-id: ??
  200. #SECRET
  201. client-secret: ??
  202. agent-id: ??
  203. #自建应用秘钥(新版企微需要配置)
  204. # agent-app-secret: ??
  205. #钉钉
  206. DINGTALK:
  207. enabled: false
  208. # appKey
  209. client-id: ??
  210. # appSecret
  211. client-secret: ??
  212. agent-id: ??