郑永安
2023-06-19 7a6abd05683528032687c75e80e0bd2030a3e46c
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
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
server:
  tomcat:
    uri-encoding: UTF-8
    basedir: /
  port: 8008
  servlet:
    context-path: /
 
# mysql
spring:
  jta:
    transaction-manager-id: txManager
#    enable-logging: false
  datasource:
    type: com.mysql.cj.jdbc.MysqlXADataSource
    account:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://192.168.0.52:3306/safeplatform.account.uat?allowMultiQueries=true&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
      username: gkhy_dev_team
      password: Sjscn783fsDsa21
      initialSize: 2
      minIdle: 2
      maxActive: 3
      maxWait: 30000
      validationQuery: select 1
      validationQueryTimeout: 10000
      testWhileIdle: true
    doubleprevent:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://192.168.0.52:3306/safeplatform.doubleprevent.uat?allowMultiQueries=true&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
      username: gkhy_dev_team
      password: Sjscn783fsDsa21
      initialSize: 2
      minIdle: 2
      maxActive: 3
      maxWait: 30000
      validationQuery: select 1
      validationQueryTimeout: 10000
      testWhileIdle: true
    riskcontrol:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://192.168.0.52:3306/safeplatform.riskcontrol.uat?allowMultiQueries=true&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
      username: gkhy_dev_team
      password: Sjscn783fsDsa21
      initialSize: 2
      minIdle: 2
      maxActive: 3
      maxWait: 30000
      validationQuery: select 1
      validationQueryTimeout: 10000
      testWhileIdle: true
    safecheck:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://192.168.0.52:3306/safeplatform.safecheck.uat?allowMultiQueries=true&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
      username: gkhy_dev_team
      password: Sjscn783fsDsa21
      initialSize: 2
      minIdle: 2
      maxActive: 3
      maxWait: 30000
      validationQuery: select 1
      validationQueryTimeout: 10000
      testWhileIdle: true
    specialwork:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://192.168.0.52:3306/safeplatform.specialwork.uat?allowMultiQueries=true&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
      username: gkhy_dev_team
      password: Sjscn783fsDsa21
      initialSize: 2
      minIdle: 2
      maxActive: 3
      maxWait: 30000
      validationQuery: select 1
      validationQueryTimeout: 10000
      testWhileIdle: true
 
  redis:
    host: 192.168.0.52
    port: 6375
    password: SEF98uvs98dUAUEF90Udssa      # Redis 服务器密码,默认为空。生产中,一定要设置 Redis 密码!
    database: 0           # Redis 数据库号,默认为 0
    timeout: 15000        # Redis 连接超时时间,单位:毫秒。
    lettuce:
      pool:
        max-active: 4
    # 对应 RedisProperties.Jedis 内部类
    jedis:
      pool:
        max-active: 4     # 连接池最大连接数,默认为 8 。使用负数表示没有限制    同一时间最大只能执行8条sql语句,每执行一条语句就会建立一个连接
        max-idle: 4       # 默认连接数最大空闲的连接数,默认为 8 。使用负数表示没有限制。
        min-idle: 0       # 默认连接池最小空闲的连接数,默认为 0 。允许设置 0 和 正数。
        max-wait: -1
 
 
  cloud:
    nacos:
      discovery:
#        server-addr: nacos://121.239.169.27:18848?username=nacos&password=guokehongyu
#        server-addr: 192.168.0.52:8848?namespace=e07a2454-136b-4498-99eb-09dae3336ebe&username=gkhy_team_safeplatform_dev&password=nacosadmin
        server-addr: http://192.168.0.52:8848
        namespace: 10e7997c-9d0b-4c3a-b64c-262abdcc87de
        username: gkhy_team_safeplatform_dev
        password: nacosadmin
        enabled: true
        register-enabled: true
      config:
        server-addr: http://192.168.0.52:8848
        namespace: 10e7997c-9d0b-4c3a-b64c-262abdcc87de
        username: gkhy_team_safeplatform_dev
        password: nacosadmin
    inetutils:
      ignored-interfaces:
        - VirtualBox Host-Only Network
      preferred-networks:
        - 192.168
 
  #是否允许跨域 true:允许;false:不允许
  enableCors: false
  #  enabled: true
 
#控制智能巡检调度任务是否生效
safeCheckScheduling:
  enabled: true
 
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
 
#线程池配置
threadPool:
  corePoolSize: 20
  maxPoolSize: 20
  queueCapacity: 10000
  scheduling:
    #控制线程是否执行 true:执行;false:不执行
    enabled: true
#    enabled: false
 
dubbo:
  registry:
    protocol: nacos
    address: nacos://192.168.0.52:8848?namespace=10e7997c-9d0b-4c3a-b64c-262abdcc87de&username=gkhy_team_safeplatform_dev&password=nacosadmin
  application:
    name: gkhy-safeplatform-uat
  scan:
    # 扫描rpc接口定义包
    base-packages: com.gkhy.safePlatform
  protocol:
    name: dubbo
    port: 33002
    serialization: kryo
    host: ${spring.cloud.client.ip-address}
  consumer:
    # 服务连接超时时间
    timeout: 3000
    # 取消服务启动检查
    check: false
 
rocketmq:
  name-server: 192.168.0.52:9876
  #name-server: localhost:9876
  producer:
    group: gkhy-safeplatform-uat
    sendMessageTimeout: 300000
  consumers:
    #group: gkhy-safeplatform-dev-s
    CreateGroup: gkhy-safeplatform-CreateConsumer-uat
    NoticeGroup: gkhy-safeplatform-NoticeConsumer-uat
    TimeOutGroup: gkhy-safeplatform-TimeOutConsumer-uat
    WaitWorkGroup: gkhy-safeplatform-WaitWorkConsumer-uat
    safeCheckCreateGroup: gkhy-safeplatform-safeCheckCreateConsumer-uat
    safeCheckNoticeGroup: gkhy-safeplatform-safeCheckNoticeConsumer-uat
    safeCheckWaitExecGroup: gkhy-safeplatform-safeCheckWaitExecConsumer-uat
    safeCheckTimeOutGroup: gkhy-safeplatform-safeCheckTimeOutConsumer-uat
    applySpecialWorkGroup: gkhy-safeplatform-applySpecialWorkConsumer-uat
    approvalSpecialWorkGroup: gkhy-safeplatform-topic-approvalSpecialWorkConsumer-uat
  topic:
    #demoTopic: gkhy-safeplatform-topic-demo-s
    preventCreateTaskTopic: gkhy-safeplatform-topic-preventCreateTask-uat
    preventNoticeTaskTopic: gkhy-safeplatform-topic-preventNoticeTask-uat
    preventTimeOutTaskTopic: gkhy-safeplatform-topic-preventTimeOutTask-uat
    preventWaitWorkTopic: gkhy-safeplatform-topic-preventWaitWork-uat
    safeCheckCreateTaskTopic: gkhy-safeplatform-topic-safeCheckCreateTask-uat
    safeCheckNoticeTaskTopic: gkhy-safeplatform-topic-safeCheckNoticeTask-uat
    safeCheckWaitExecTopic: gkhy-safeplatform-topic-safeCheckTaskWaitExec-uat
    safeCheckTimeOutTaskTopic: gkhy-safeplatform-topic-safeCheckTimeOutTask-uat
    safeCheckSmartScreenDataPushTopic: gkhy-safeplatform-topic-SmartScreenDataPush-uat
    applySpecialWorkTopic: gkhy-safeplatform-topic-applySpecialWork-uat
    approvalSpecialWorkTopic: gkhy-safeplatform-topic-approvalSpecialWork-uat
 
minio:
  endPoint: 192.168.0.52
  port: 9000
  accessKey: I22cMZdHFfMmie0z
  secretKey: VW5Wx14rs9r301yuFiFwBg7taKMe4kVa
  secure: false
  bucketName: safeplatform-dev
  urlPrefix: http://192.168.0.52:9000
 
# 安全巡检minio的内网转外网地址及端口
safecheckminio:
  floders:
    safecheck: safeCheck/
#特殊作业
specailworkmino:
  floders:
    specialwork: specialWork/
 
accountminio:
  floders:
    app: app/
 
token:
  header: Authorization
  secret: safe666
  expiration: 7200
  refreshExpiration: 14400
  tokenHead: Bearer
  loginUserHeader: uid
 
 
nacos:
  discovery:
    server-addr: http://192.168.0.52:8848
    namespace: 10e7997c-9d0b-4c3a-b64c-262abdcc87de
    username: gkhy_team_safeplatform_dev
    password: nacosadmin
 
wsservernodes:
  nodes:
    "[192.168.0.179]":
      outIp: 192.168.0.179
      insidePort: 16108
      outPort: 16108
    "[192.168.0.29]":
      outIp: 192.168.0.29
      insidePort: 16108
      outPort: 16108
    "[192.168.0.50]":
      outIp: 192.168.0.50
      insidePort: 16108
      outPort: 16108
    "[192.168.0.35]":
      outIp: 192.168.0.35
      insidePort: 16108
      outPort: 16108
    "[192.168.0.69]":
      outIp: 192.168.0.69
      insidePort: 16108
      outPort: 16108
    "[192.168.0.52]":
      outIp: 192.168.0.52
      insidePort: 16108
      outPort: 16108
 
websocket:
  server:
    safecheck: safeplatform-websocket
 
filePath: /data/safeplatformUploadFiles/uat