diff --git a/cas-admin/pom.xml b/cas-admin/pom.xml
index 71d7424..aa41964 100644
--- a/cas-admin/pom.xml
+++ b/cas-admin/pom.xml
@@ -92,7 +92,7 @@
#
org.spring
com.inscloudtech
- application.yml,application-dev.yml,application-prod.yml
+ application.yml,application-dev.yml,application-prod.yml,application-soft.yml
cas-system-4.7.0.jar
diff --git a/cas-admin/src/main/resources/application-soft.yml b/cas-admin/src/main/resources/application-soft.yml
new file mode 100644
index 0000000..61192dc
--- /dev/null
+++ b/cas-admin/src/main/resources/application-soft.yml
@@ -0,0 +1,89 @@
+--- # 临时文件存储位置 避免临时文件被系统清理报错
+spring.servlet.multipart.location: /app/asb/uploadPath
+
+
+--- # 数据源配置
+spring:
+ datasource:
+ type: com.zaxxer.hikari.HikariDataSource
+ # 动态数据源文档 https://www.kancloud.cn/tracy5546/dynamic-datasource/content
+ dynamic:
+ # 性能分析插件(有性能损耗 不建议生产环境使用)
+ p6spy: false
+ # 设置默认的数据源或者数据源组,默认值即为 master
+ primary: master
+ # 严格模式 匹配不到数据源则报错
+ strict: true
+ datasource:
+ # 主库数据源
+ master:
+ type: ${spring.datasource.type}
+ driverClassName: com.mysql.cj.jdbc.Driver
+ # jdbc 所有参数配置参考 https://lionli.blog.csdn.net/article/details/122018562
+ # rewriteBatchedStatements=true 批处理优化 大幅提升批量插入更新删除性能(对数据库有性能损耗 使用批量操作应考虑性能问题)
+ url: jdbc:mysql://localhost:30520/asb_db?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true
+ username: root
+ password: ly!@5212
+ # 从库数据源
+ hikari:
+ # 最大连接池数量
+ maxPoolSize: 20
+ # 最小空闲线程数量
+ minIdle: 10
+ # 配置获取连接等待超时的时间
+ connectionTimeout: 30000
+ # 校验超时时间
+ validationTimeout: 5000
+ # 空闲连接存活最大时间,默认10分钟
+ idleTimeout: 600000
+ # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认30分钟
+ maxLifetime: 1800000
+ # 连接测试query(配置检测连接是否有效)
+ connectionTestQuery: SELECT 1
+ # 多久检查一次连接的活性
+ keepaliveTime: 30000
+
+--- # redis 单机配置(单机与集群只能开启一个另一个需要注释掉)
+spring:
+ redis:
+ # 地址
+ host: localhost
+ # 端口,默认为6379
+ port: 30522
+ # 数据库索引
+ database: 0
+ # 密码(如没有密码请注释掉)
+ password: ly!@5212
+ # 连接超时时间
+ timeout: 10s
+ # 是否开启ssl
+ ssl: false
+
+redisson:
+ # redis key前缀
+ keyPrefix:
+ # 线程池数量
+ threads: 16
+ # Netty线程池数量
+ nettyThreads: 32
+ # 单节点配置
+ singleServerConfig:
+ # 客户端名称
+ clientName: ${cas.name}
+ # 最小空闲连接数
+ connectionMinimumIdleSize: 32
+ # 连接池大小
+ connectionPoolSize: 64
+ # 连接空闲超时,单位:毫秒
+ idleConnectionTimeout: 10000
+ # 命令等待超时,单位:毫秒
+ timeout: 3000
+ # 发布和订阅连接池大小
+ subscriptionConnectionPoolSize: 50
+#elasticsearch
+easy-es:
+ enable: true #默认为true,若为false则认为不启用本框架
+ address: localhost:30521 #es的连接地址,必须含端口 若为集群,则可以用逗号隔开 例如:127.0.0.1:9200,127.0.0.2:9200
+ global-config:
+ distributed: false
+ print-dsl: true
diff --git a/pom.xml b/pom.xml
index 7e42d5f..2f8b66d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -60,6 +60,13 @@
error
+
+ soft
+
+ soft
+ error
+
+