server:
|
tomcat:
|
uri-encoding: UTF-8
|
max-connections: 1000
|
port: 12316
|
servlet:
|
context-path: /server
|
application:
|
name: server
|
|
spring:
|
# redis
|
redis:
|
database: 0
|
host: 127.0.0.1
|
port: 6369
|
password: rediS_5L#F4_Server
|
timeout: 6000 # 连接超时时长(毫秒)
|
pool:
|
max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
|
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
|
max-idle: 10 # 连接池中的最大空闲连接
|
min-idle: 5 # 连接池中的最小空闲连接
|
# session
|
session:
|
timeout: PT20M # 20分钟
|
# 设置上传文件大小
|
servlet:
|
multipart:
|
enabled: true
|
max-file-size: 204800MB
|
max-request-size: 1048576MB
|
# jackson
|
jackson:
|
time-zone: GMT+8
|
date-format: yyyy-MM-dd HH:mm:ss
|
locale: zh_CN
|
thymeleaf:
|
cache: false
|
# datasource
|
datasource:
|
name: prod
|
# JDBC 基本配置 ¤tSchema=public
|
url: jdbc:postgresql://103.85.165.99:5433/langfang?useAffectedRows=true
|
#url: jdbc:postgresql://192.168.20.205:5433/langfang?useAffectedRows=true
|
#url: jdbc:postgresql://127.0.0.1:5433/langfang?useAffectedRows=true
|
username : postgres
|
password: Postgres!_14_Lf
|
#password: postgres
|
driver-class-name: org.postgresql.Driver
|
paltform: POSTGRESQL
|
type: com.alibaba.druid.pool.DruidDataSource
|
# 配置监控统计拦截的filters,stat:监控统计、log4j:日志记录、wall:防御sql注入
|
filters: stat,wall,log4j
|
# 通过connectProperties属性来打开mergeSql功能;慢SQL记录
|
connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500
|
# 超过时间限制是否回收
|
removeAbandoned: true
|
# 超时时间;单位为秒。180秒=3分钟
|
removeAbandonedTimeout: 180
|
# 关闭 abanded 连接时输出错误日志
|
logAbandoned: true
|
# 配置连接池信息
|
druid:
|
## 初始化大小,最小,最大
|
initial-size: 5
|
min-idle: 5
|
max-active: 50
|
## 配置获取连接等待超时的时间
|
max-wait: 60000
|
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
|
time-between-eviction-runs-millis: 60000
|
# 配置一个连接在池中最小生存的时间,单位是毫秒
|
min-evictable-idle-time-millis: 300000
|
max-pool-prepared-statement-per-connection-size: 50
|
pool-prepared-statements: true
|
# 用来测试连接是否可用的SQL语句
|
validation-query: SELECT 1
|
# 应用向连接池申请连接,并且testOnBorrow为false时,连接池将会判断连接是否处于空闲状态,如果是,则验证这条连接是否可用
|
test-while-idle: true
|
# 如果为true,默认是false,应用向连接池申请连接时,连接池会判断这条连接是否是可用的
|
test-on-borrow: false
|
# 如果为true(默认false),当应用使用完连接,连接池回收连接的时候会判断该连接是否还可用
|
test-on-return: false
|
# servlet配置
|
stat-view-servlet:
|
# sql监控开关
|
enabled: true
|
# 访问内置监控页面的路径,内置监控页面的首页是/druid/index.html
|
url-pattern: /druid/*
|
# 是否允许清空统计数据,重新计算 true:允许 false:不允许
|
reset-enable: false
|
# 配置监控页面访问账号密码
|
#login-username: admin
|
#login-password: ad_!Druid!_min
|
# 允许访问的地址,如果allow没有配置或者为空,则允许所有访问
|
allow:
|
# 拒绝访问的地址,deny优先于allow,如果在deny列表中,就算在allow列表中,也会被拒绝
|
deny:
|
# 配置WebStatFilter,用于采集web关联监控的数据
|
web-stat-filter:
|
# web url监控
|
enabled: true
|
# session监控
|
session-stat-enable: true
|
# session的最大个数,默认100
|
session-stat-max-count: 1000
|
# 过滤所有url
|
url-pattern: /*
|
# 排除一些不必要的url
|
exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"
|
# 自己配置监控统计拦截的filter
|
filter:
|
# 开启DruidDataSource的状态监控
|
stat:
|
enabled: true
|
db-type: postgresql
|
# 开启慢sql监控,超过2s 就认为是慢sql,记录到日志中
|
log-slow-sql: true
|
slow-sql-millis: 2000
|
|
# mybatis
|
#mybatis:
|
# type-aliases-package: com.lf.server.entity
|
# config-location: classpath:mybatis.xml
|
# mapper-locations: classpath:mapper/**/*.xml
|
|
mybatis-plus:
|
map-underscore-to-camel-case: true
|
type-aliases-package: com.lf.server.entity
|
config-location: classpath:mybatis.xml
|
mapper-locations: classpath:mapper/**/*.xml
|
|
# logging
|
logging:
|
config: classpath:logback-spring.xml
|
|
# RestTemplate config
|
remote:
|
maxTotalConnect: 0
|
maxConnectPerRoute: 1000
|
connectTimeout: 5000
|
readTimeout: 1800000
|
|
# 系统配置
|
sys:
|
# FME服务地址
|
fmeUrl: http://103.85.165.99:8051/
|
# 出图服务
|
exportServer: http://127.0.0.1/ExportMap
|
# Gdal驱动目录
|
gdal_path: E:\terrait\TianJin\Zip\release-1928-x64-dev\release-1928-x64\bin
|
# 瓦片地址
|
tile_path: E:\data\99.public\soft\LFData\2d\tiles
|
path:
|
# 下载目录(下载文件)
|
download: D:\LF\download
|
# 上传目录(大数据上传)
|
upload: D:\LF\upload
|
# 共享目录(数据发布)
|
share: D:\LF\share
|
# 临时目录(临时上传文件)
|
temp: D:\LF\temp
|
# 发布Mpt目录
|
publishMpt: D:\LF\publishMpt
|
# 发布3DML目录
|
publish3dml: D:\LF\publish3dml
|
# 上传附件表
|
attachTabs: bd.b_pac_hydrogeology,bd.b_pac_frozensoil,bd.b_pac_geologic_hazard,bd.b_pac_marine_meteorological,bd.b_pac_meteorological,bs.m_equipment_nameplate,bs.m_hydraulic_protection,bs.m_marker,bs.s_borehole
|