application-dev.yml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. # 项目相关配置
  2. app:
  3. # 项目名称
  4. name: nb
  5. # 实例演示开关
  6. demoEnabled: false
  7. # 获取ip地址开关
  8. addressEnabled: true
  9. # 上传类型,minio;aliyun
  10. uploadType: minio
  11. # 上传目录
  12. uploadDir: D:/${app.name}-files
  13. # 缓存前缀
  14. cachePrefix: ${app.name}:dev
  15. # MinIO相关配置
  16. minio:
  17. uploadEndpoint: 192.168.100.32
  18. uploadPort: 7001
  19. uploadSecure: false
  20. downEndpoint: 192.168.100.32
  21. downPort: 7001
  22. downSecure: false
  23. accessKey: nbnetpump
  24. secretKey: tuoren123
  25. bucketName: ${app.name}-${profiles.active}-bucket
  26. # 数据源配置
  27. spring:
  28. datasource:
  29. type: com.alibaba.druid.pool.DruidDataSource
  30. driverClassName: com.mysql.cj.jdbc.Driver
  31. url: jdbc:mysql://192.168.100.32:3306/nbnetpump?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&autoReconnect=true
  32. username: root
  33. password: 123456
  34. druid:
  35. # 初始连接数
  36. initialSize: 5
  37. # 最小连接池数量
  38. minIdle: 10
  39. # 最大连接池数量
  40. maxActive: 20
  41. # 配置获取连接等待超时的时间
  42. maxWait: 60000
  43. # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  44. timeBetweenEvictionRunsMillis: 60000
  45. # 配置一个连接在池中最小生存的时间,单位是毫秒
  46. minEvictableIdleTimeMillis: 300000
  47. # 配置一个连接在池中最大生存的时间,单位是毫秒
  48. maxEvictableIdleTimeMillis: 900000
  49. # 配置检测连接是否有效
  50. validationQuery: SELECT 1 FROM DUAL
  51. testWhileIdle: true
  52. testOnBorrow: false
  53. testOnReturn: false
  54. # 通过别名的方式配置扩展插件,多个英文逗号分隔,常用的插件有:
  55. # 监控统计用的filter:stat
  56. # 日志用的filter:log4j2
  57. # 防御sql注入的filter:wall
  58. filters: stat,wall,lo4j2 #log4j
  59. webStatFilter:
  60. enabled: true
  61. statViewServlet:
  62. enabled: true
  63. # 设置白名单,不填则允许所有访问
  64. allow:
  65. url-pattern: /druid/*
  66. # 控制台管理用户名和密码
  67. login-username: tuoren
  68. login-password: Tuoren123.
  69. filter:
  70. stat:
  71. enabled: true
  72. # 慢SQL记录
  73. log-slow-sql: true
  74. slow-sql-millis: 1000
  75. merge-sql: true
  76. wall:
  77. config:
  78. multi-statement-allow: true
  79. # redis 配置
  80. redis:
  81. # 地址
  82. host: 192.168.100.32
  83. # 端口,默认为6379
  84. port: 9736
  85. # 数据库索引
  86. database: 6
  87. # 密码
  88. password: 6E6985E1F7CB40F24A\.
  89. # 连接超时时间
  90. timeout: 30s
  91. lettuce:
  92. pool:
  93. # 连接池中的最小空闲连接
  94. min-idle: 16
  95. # 连接池中的最大空闲连接
  96. max-idle: 16
  97. # 连接池的最大数据库连接数
  98. max-active: 16
  99. # #连接池最大阻塞等待时间(使用负值表示没有限制)
  100. max-wait: -1ms
  101. # rabbitmq:
  102. # password: guest
  103. # host: 192.168.100.32
  104. # port: 5672
  105. # username: guest
  106. request:
  107. check:
  108. enable: false
  109. # 开启请求验签
  110. sign: true
  111. # 请求与服务器时间间隔不得超过 10分钟
  112. expire-interval: 600
  113. # 请求不可重复接收时间 10分钟
  114. repeat-interval: 600
  115. # 阿里云对接配置
  116. #aliyun:
  117. # accessKey: "LTAI4FhB19MgQuviGxwA3aod"
  118. # accessSecret: "cQQVkATR0yv2G9CEtfjAhEGBepPDRs"
  119. # consumerGroupId: "nalavzBm4RuVJc0BUij7000100"
  120. # aliyunUid: "1177450762772738"
  121. # regionId: "cn-shanghai"
  122. # # iotInstanceId:企业版实例请填写实例ID,公共实例请填空字符串""。
  123. # iotInstanceId: ""
  124. # server-subscription:
  125. # enable: true # 是否开启阿里云物联网服务端订阅
  126. # product:
  127. # productKey: a1ALlsBa2ZK
  128. # 阿里云对接配置
  129. aliyun:
  130. accessKey: "LTAI4G7FA9ytMc76oNkJ45YJ"
  131. accessSecret: "R7hOvMfiHb0PYroDqUDXAYgB9htQss"
  132. consumerGroupId: "Un44crQ5EQB121syWzFz000100"
  133. aliyunUid: "1238892013759131"
  134. regionId: "cn-shanghai"
  135. # iotInstanceId:企业版实例请填写实例ID,公共实例请填空字符串""。
  136. iotInstanceId: "iot-060a0bgd"
  137. server-subscription:
  138. enable: false # 是否开启阿里云物联网服务端订阅
  139. product:
  140. productKey: he1fy3RqSr0
  141. oss:
  142. aliyun:
  143. accessKey: "LTAI4G7FA9ytMc76oNkJ45YJ"
  144. accessSecret: "R7hOvMfiHb0PYroDqUDXAYgB9htQss"
  145. endpoint: "oss-cn-hangzhou.aliyuncs.com"
  146. bucketName: "tuoren-nb-dev"
  147. notify:
  148. wechat:
  149. url: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=c3e093fe-5125-47d5-a171-0f4be2f61a78