#####应用基本配置
|
app:
|
name: web
|
group: 北京宏博远达科技有限公司
|
description: 平台B/S客户端
|
private-token-key: vciweb20210212
|
###tomcat相关的配置
|
server:
|
port: 12000
|
servlet:
|
context-path: /web
|
###log4j2的配置,需要哪个包下的文件开启某个等级,就直接xxxxx: yy这样方式
|
logging:
|
config: "classpath:log4j2-spring-prod.xml"
|
level:
|
com.vci: debug
|
root: info
|
###本项目的配置,注意spring家族读取配置时,大写字母需要转换为-的方式,而feign需要大小写完全相同
|
session:
|
session-info-storage-type: "database"
|
database-platform: oracle
|
clear-session-on-start: false
|
###是否开启用户在线检查
|
checkSessionTimeout: false
|
###客户端判断超时轮询时间,单位为秒
|
sessionInterval: 10
|
###客户端最大存在时间,单位为分钟
|
sessionIdlTime: 30
|
###超时提醒时间,单位为分钟
|
sessionRemind: 3
|
###兼容性,必须设置为这个
|
user-table-compatibility: "platform1"
|
#缓存配置
|
###corba的配置
|
jacorb:
|
client:
|
enabled: true
|
url: "corbaloc::localhost:30000/NameService"
|
instanceIdentity: "platform-sf"
|
#受2021版本的部分接口的影响,下面的内容需要配置,
|
vciPlatform:
|
objectServiceUrl: "2"
|
#缓存
|
spring:
|
# redis配置
|
redis: ###### redis 配置
|
enabled: false #true,启用redi,false不启用,默认false,配置文件没有这些默认不启用redis
|
host: vciserver # ip地址
|
database: 0 # redis数据库 0-15
|
port: 6379 # 端口号
|
password: vcitest # 无密码不填
|
timeout: 30000s # 连接超时时间 (默认1天)
|
lettuce:
|
shutdown-timeout: 100ms # 关闭超时时间 默认 100ms
|
pool: # lettuce 连接池
|
max-active: 8 # 连接池最大连接数 默认 8(-1 :表示没有限制)
|
max-wait: 60000ms # 连接池最大阻塞等待时间 默认-1ms (-1 :表示没有限制) 这里设置1分钟
|
max-idle: 8 # 最大空闲连接 默认 8
|
min-idle: 0 # 最小空闲连接 默认 0
|
cache:
|
type: ehcache
|
config:
|
location:
|
mvc:
|
view:
|
suffix: ".html"
|
##web配置
|
vciweb:
|
debug: true
|
cors:
|
enabled: true
|