application-dev.yml
8.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
server:
port: 9010
servlet:
session:
cookie:
name: PICTURID
timeout: PT8H
tomcat:
max-swallow-size: -1
compression:
enabled: true
mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/*
# ssl:
# key-store: classpath:4273640_map.wzsafety.gov.cn.pfx
# key-store-password: D1294980
# key-store-type: PKCS12
spring:
application:
name: picture
servlet:
multipart:
max-file-size: 10MB
max-request-size: 10MB
mail:
host: smtp.163.com
username: jeecgos@163.com
password: ??
properties:
mail:
smtp:
auth: true
starttls:
enable: true
required: true
## quartz定时任务,采用数据库方式
quartz:
job-store-type: jdbc
properties:
org:
quartz:
scheduler:
instanceName: clusteredScheduler
instanceId: AUTO
jobStore:
class: org.quartz.impl.jdbcjobstore.JobStoreTX
driverDelegateClass: org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
tablePrefix: QRTZ_
isClustered: true
clusterCheckinInterval: 10000
useProperties: false
dataSource: quartz
threadPool:
class: org.quartz.simpl.SimpleThreadPool
threadCount: 10
threadPriority: 5
threadsInheritContextClassLoaderOfInitializingThread: true
#json 时间戳统一转换
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
aop:
proxy-target-class: true
#配置freemarker
freemarker:
# 设置模板后缀名
suffix: .ftl
# 设置文档类型
content-type: text/html
# 设置页面编码格式
charset: UTF-8
# 设置页面缓存
cache: false
prefer-file-system-access: false
# 设置ftl文件路径
template-loader-path:
- classpath:/templates
# 设置静态文件路径,js,css等
mvc:
static-path-pattern: /**
resource:
static-locations: classpath:/static/,classpath:/public/
autoconfigure:
exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
datasource:
druid:
stat-view-servlet:
enabled: true
loginUsername: admin
loginPassword: 123456
allow:
web-stat-filter:
enabled: true
dynamic:
druid: # 全局druid参数,绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置)
# 连接池的配置信息
# 初始化大小,最小,最大
initial-size: 5
min-idle: 5
maxActive: 20
# 配置获取连接等待超时的时间
maxWait: 60000
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
timeBetweenEvictionRunsMillis: 60000
# 配置一个连接在池中最小生存的时间,单位是毫秒
minEvictableIdleTimeMillis: 300000
testWhileIdle: true
testOnBorrow: false
testOnReturn: false
# 打开PSCache,并且指定每个连接上PSCache的大小
poolPreparedStatements: true
maxPoolPreparedStatementPerConnectionSize: 20
# 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
filters: stat,wall,slf4j
# 通过connectProperties属性来打开mergeSql功能;慢SQL记录
connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
datasource:
# db1:
# url: jdbc:postgresql://192.168.10.150:5432/zs
# driver-class-name: org.postgresql.Driver
# username: postgres
# password: cadsj123456
# db2:
# url: jdbc:postgresql://192.168.10.150:5432/aqsc
# driver-class-name: org.postgresql.Driver
# username: postgres
# password: cadsj123456
db1:
url: jdbc:postgresql://10.36.234.85:5432/zs
driver-class-name: org.postgresql.Driver
username: postgres
password: wzkcy@123
db2:
url: jdbc:postgresql://10.36.234.85:5432/aqsc
driver-class-name: org.postgresql.Driver
username: postgres
password: wzkcy@123
# 多数据源配置
#multi-datasource1:
#url: jdbc:mysql://localhost:3306/jeecg-boot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true
#username: root
#password: root
#driver-class-name: com.mysql.jdbc.Driver
#redis 配置
redis:
database: 0
# host: 192.168.10.150
host: 10.36.234.85
lettuce:
pool:
max-active: 8 #最大连接数据库连接数,设 0 为没有限制
max-idle: 8 #最大等待连接中的数量,设 0 为没有限制
max-wait: -1ms #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
min-idle: 0 #最小等待连接中的数量,设 0 为没有限制
shutdown-timeout: 100ms
# password: ''
password: 'Wzkcy@123...'
port: 6379
#mybatis plus 设置
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
mapper-locations: classpath*:**/xml/*Mapper.xml
global-config:
# 关闭MP3.0自带的banner
banner: false
db-config:
#主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)";
id-type: 4
# 默认数据库表下划线命名
table-underline: true
#configuration:
# 这个配置会将执行的sql打印出来,在开发或测试的时候可以用
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
#jeecg专用配置
jeecg :
path :
#文件上传根目录 设置
upload: D://upFiles
#webapp文件路径
webapp: D://webapp
#短信秘钥
sms:
accessKeyId: LTAIpW4gUG7xYDNI
accessKeySecret: ???
#cas单点登录
pliaris:
cas:
url:
prefix: http://192.168.1.97:9090/cas
service:
login: http://192.168.1.97:9090/cas/login
logout: http://192.168.1.97:9090/cas/logout
service:
ip: http://192.168.1.97:9000
home: http://192.168.1.97:9000/
security: http://192.168.1.97:9000/login/cas
user:
base:
url: http://127.0.0.1:8888
info:
url: ${pliaris.user.base.url}/outside/userinfo/getUserByNo
role:
url: ${pliaris.user.base.url}/outside/userinfo/getUserProductRoles
rsa:
privateKey: MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAJ3H1QDLM3nVkKTgLUeF3zcN33wZzEZbTkbjTPz3RtvDvFx9BufibI2GZpNn/Y57MbbEwFyXB5fz6q4yLVlwYoVRa0J3bpxyE2GUBMMrmxT8R45b4JkHszoNc820X+7qqH9RVlLK0NE7ZS6jeJPDdhrP4eHdWzvsn1XtyV6cyKqVAgMBAAECgYBfwitdWvY36EzsM/5nHTG2+R189S9MOBgO398W3IDN2kLUozDwxTP6xOo2ZnO16MDoWwsgZq0+JNR2uo9Za+LucKZT/IuoXWsqUGFYmqkTmrOudYpNLpYuJHiISH7o73qYyUjMy6MgOO8qp9fA8/UX1EVKZdNqjHeYRBRMWsc5VQJBANIBOwB1QvEwHtxWNebruAPeocUZxHZFCjCSLWrhPhEgjSjp0jJa/UVBSj5HrrxSG031yf3zNp8AE60LgRRmi+sCQQDAVnCP9Ikx+5+U/Ihw7E/zitDxrT3ltCgcBCN9Kdo5v7UeIpANcFNvwZaWg/LfwDF4K627hO4C5z42iweI8IN/AkA3uVfcoUDoGuq1cLLQ2Y90h2jJkjLNZzhy9vbSO35qsQaD6rd54Sb/b3mx2PeGxQq1vxigKB9ARZby/fB8Z1GNAkBT4p9POaDIiuzLxuQfFAG+v1Fnxl4Tm+JObcOoqCNEQodUsFBRfCb3u9/Yn43C5ojs12f7O/uuinpIwZQ0tmkzAkA9YqqgmFNTdsaE1Yo1tp+S+365s4JLBZ9OygmYhTjt782C2goUzG3EsQhtNHNhXBMVV5b//XK7toHj4R8qCHa/
iserver:
ip: 192.168.1.100
db1: host=192.168.10.150:5432 dbname=zs user=postgres password=cadsj123456
db2: host=192.168.10.150:5432 dbname=aqsc user=postgres password=cadsj123456
db3: host=192.168.1.102 dbname=safety_supervision user=postgres password=postgres
db4: host=192.168.1.102 dbname=dz user=postgres password=postgres
db5: host=192.168.1.102 dbname=zs_2 user=postgres password=postgres
gad:
api:
client:
access-key: test_yj-sm80QsFPn7gH679MFjYvYv
protocol: https
secret-key: r209fm7Tc0IwzWjp1s4m35Os4kUga9DazJmLqAL1
domain-name: openplatform-pro.ding.zj.gov.cn
minio:
endpoint: http://10.36.247.11:8000
accessKey: minioadmin
secretKey: minioadmin
bucketName: managertest
# 大华服务代理
proxy:
dahua:
# 代理的本地路由
servletUrl: /evo-apigw/*
# 要代理的地址
targetUrl: https://122.228.28.183:8443/evo-apigw