|
|
@@ -0,0 +1,147 @@
|
|
|
+# 应用服务器
|
|
|
+server:
|
|
|
+ tomcat:
|
|
|
+ uri-encoding: UTF-8 #tomcat编码
|
|
|
+ port: 9998 #tomcat端口
|
|
|
+
|
|
|
+ #===================== 数据源配置 =====================
|
|
|
+spring:
|
|
|
+ datasource:
|
|
|
+ type: com.alibaba.druid.pool.DruidDataSource
|
|
|
+ driver-class-name: com.mysql.cj.jdbc.Driver
|
|
|
+ username: ${MYSQL_USER:root}
|
|
|
+ password: ${MYSQL_PWD:ozyebgwec@*wegh}
|
|
|
+ url: jdbc:mysql://${MYSQL_HOST:192.168.31.68}:${MYSQL_PORT:3306}/${MYSQL_DB:chemicals_scene}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true&queryTimeout=2400&nullCatalogMeansCurrent=true
|
|
|
+ #===================== Redis配置 =====================
|
|
|
+ redis:
|
|
|
+ database: 1 #缓存库编号
|
|
|
+ host: 192.168.31.68
|
|
|
+ port: 6379
|
|
|
+ password:
|
|
|
+ timeout: 3000 #超时时间(单位:秒)
|
|
|
+ lettuce: #Lettuce为Redis的Java驱动包
|
|
|
+ pool:
|
|
|
+ max-active: 8 # 连接池最大连接数
|
|
|
+ max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制)
|
|
|
+ min-idle: 0 # 连接池中的最小空闲连接
|
|
|
+ max-idle: 8 # 连接池中的最大空闲连接
|
|
|
+
|
|
|
+ mail:
|
|
|
+ host: smtp.qq.com #邮件服务器的host
|
|
|
+ password: sb #邮件服务器的发件人密码
|
|
|
+ username: 6666@qq.com #邮件服务器的发件人
|
|
|
+ port: 25 #smtp默认端口
|
|
|
+ protocol: smtp #使用smtp协议
|
|
|
+ default-encoding: UTF-8 #邮件使用的字符集
|
|
|
+ properties:
|
|
|
+ mail:
|
|
|
+ debug: true #启调试模式(发送邮件的细节都能看出来) 默认值为fasle
|
|
|
+ debug.auth: true
|
|
|
+ smtp:
|
|
|
+ auth: true #如果为true ,则尝试使用auth命令对用户进行身份验证 默认为false
|
|
|
+ connectiontimeout: 20000 #套接字连接超时值(毫秒)。默认值为无限超时。
|
|
|
+ sendpartial: true #如果为true 并且邮件有一些有效和无效的地址 并使用SendFailException 报告部分失败, 如果设置为false(默认值) 如果存在无效的收件人地址, 则不会将邮件发送给任何收件人
|
|
|
+ starttls:
|
|
|
+ #如果为true,则在发出任何登录命令之前,启用starttl命令(如果服务器支持) 将连接切换到受TLS保护的连接,请注意,必须配置适当的信任存储,以便客户端信任服务器的证书,默认为false
|
|
|
+ enable: true
|
|
|
+ # 如果为true,则需要使用 starttl命令,如果服务器不支持此命令,或者该命令失败,connect()将失败,默认为false 如果此设置为true james邮件服务器会报错 STARTTLS is required but host does not support STARTTLS
|
|
|
+ required: false
|
|
|
+ timeout: 20000 #I/O超时值(ms) 默认为无限超时
|
|
|
+ userset: true #如果设置为true,则在isConnected()中使用RSET命令而不是NOOP命令 在某些情况下,sendmail在执行许多NOOP命令后响应缓存,使用RSET可以避免这个sendMail问题,默认为false
|
|
|
+
|
|
|
+
|
|
|
+flowable:
|
|
|
+ dmn:
|
|
|
+ enabled: false
|
|
|
+ cmmn:
|
|
|
+ enabled: false
|
|
|
+ idm:
|
|
|
+ enabled: false
|
|
|
+ async-history-executor-activate: false
|
|
|
+ async-executor-activate: false
|
|
|
+ check-process-definitions: false
|
|
|
+ content:
|
|
|
+ enabled: false
|
|
|
+ app:
|
|
|
+ enabled: false
|
|
|
+ eventregistry:
|
|
|
+ enabled: false
|
|
|
+
|
|
|
+config:
|
|
|
+ minio:
|
|
|
+ endpoint: http://192.168.0.147:9000/ #服务端地址
|
|
|
+ accessKey: admin #账号
|
|
|
+ secretKey: test. #密码
|
|
|
+ fileHost: http://192.168.0.147:9000/ #地址
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+knife4j:
|
|
|
+ enable: true
|
|
|
+ openapi:
|
|
|
+ title: 仿钉钉
|
|
|
+ description: "`仿钉钉流程设计器兼容,Activiti-Flowable-Camunda`"
|
|
|
+ email: 2471089198@qq.com
|
|
|
+ concat: ProcessEngine
|
|
|
+ url: https://baidu.com
|
|
|
+ version: v4.0
|
|
|
+ license: Apache 2.0
|
|
|
+ license-url: https://stackoverflow.com/
|
|
|
+ terms-of-service-url: https://stackoverflow.com/
|
|
|
+ group:
|
|
|
+ test1:
|
|
|
+ group-name: Vue2版本接口
|
|
|
+ api-rule: package
|
|
|
+ api-rule-resources:
|
|
|
+ - com.dingding.mid.controller
|
|
|
+
|
|
|
+##################################################################################重要--避免为了在ActivitiConfig中写死############################################################################################
|
|
|
+##### db-Type 只有如下可选值,flowable源码并未对这里进行忽略大小写判断,所以我们新增一个配置项来进行配置,防止有人写大写的情况
|
|
|
+workflow:
|
|
|
+# public static final String DATABASE_TYPE_H2 = "h2";
|
|
|
+# public static final String DATABASE_TYPE_HSQL = "hsql";
|
|
|
+# public static final String DATABASE_TYPE_MYSQL = "mysql";
|
|
|
+# public static final String DATABASE_TYPE_ORACLE = "oracle";
|
|
|
+# public static final String DATABASE_TYPE_POSTGRES = "postgres";
|
|
|
+# public static final String DATABASE_TYPE_MSSQL = "mssql";
|
|
|
+# public static final String DATABASE_TYPE_DB2 = "db2";
|
|
|
+# public static final String DATABASE_TYPE_COCKROACHDB = "cockroachdb";
|
|
|
+ db-type: mysql
|
|
|
+ email-host: xxx.qq.com
|
|
|
+ email-password: xxxx
|
|
|
+ email-addr: xxx.qq.com
|
|
|
+ email-port: 25
|
|
|
+
|
|
|
+mqtt:
|
|
|
+ client:
|
|
|
+ enabled: true # 是否开启客户端,默认:true
|
|
|
+ ip: 192.168.31.68 # 连接的服务端 ip ,默认:127.0.0.1
|
|
|
+ port: 1883 # 端口:默认:1883
|
|
|
+ name: accident-Mqtt-Client # 名称,默认:Mica-Mqtt-Client
|
|
|
+ clientId: accident000001 # 客户端Id(非常重要,一般为设备 sn,不可重复)
|
|
|
+ user-name: accidentadmin # 认证的用户名
|
|
|
+ password: accidentadmin # 认证的密码
|
|
|
+ timeout: 5 # 超时时间,单位:秒,默认:5秒
|
|
|
+ reconnect: true # 是否重连,默认:true
|
|
|
+ re-interval: 5000 # 重连时间,默认 5000 毫秒
|
|
|
+ version: mqtt_3_1_1 # mqtt 协议版本,可选 MQTT_3_1、mqtt_3_1_1、mqtt_5,默认:mqtt_3_1_1
|
|
|
+ read-buffer-size: 8KB # 接收数据的 buffer size,默认:8k
|
|
|
+ max-bytes-in-message: 10MB # 消息解析最大 bytes 长度,默认:10M
|
|
|
+ buffer-allocator: heap # 堆内存和堆外内存,默认:堆内存
|
|
|
+ keep-alive-secs: 60 # keep-alive 时间,单位:秒
|
|
|
+ clean-session: true # mqtt clean session,默认:true
|
|
|
+ ssl:
|
|
|
+ enabled: false # 是否开启 ssl 认证,2.1.0 开始支持双向认证
|
|
|
+ keystore-path: # 可选参数:ssl 双向认证 keystore 目录,支持 classpath:/ 路径。
|
|
|
+ keystore-pass: # 可选参数:ssl 双向认证 keystore 密码
|
|
|
+ truststore-path: # 可选参数:ssl 双向认证 truststore 目录,支持 classpath:/ 路径。
|
|
|
+ truststore-pass: # 可选参数:ssl 双向认证 truststore 密码
|
|
|
+usermqtt:
|
|
|
+ host: 192.168.31.68
|
|
|
+ port: 1883
|
|
|
+ endpoint:
|
|
|
+ username:
|
|
|
+ password:
|
|
|
+
|
|
|
+
|
|
|
+
|