liuchen864
6 months ago
6 changed files with 198 additions and 39 deletions
@ -1,17 +1,30 @@ |
|||
package com.win.qad.config; |
|||
|
|||
import com.win.qad.utils.shell.ShellVo; |
|||
import lombok.Data; |
|||
import org.springframework.boot.context.properties.ConfigurationProperties; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Data |
|||
@Component |
|||
@ConfigurationProperties(prefix = "shell") |
|||
@ConfigurationProperties(prefix = "shell.jlht") |
|||
public class ShellConfig { |
|||
|
|||
//linux配置信息
|
|||
private ShellVo jlht; |
|||
private ShellVo jlht2; |
|||
private String qadDomain; |
|||
|
|||
private String companyCode; |
|||
|
|||
private String serverId; |
|||
|
|||
private String ip; |
|||
|
|||
private Integer port; |
|||
|
|||
private String linuxId; |
|||
|
|||
private String linuxPassword; |
|||
|
|||
private String qadUser; |
|||
|
|||
private String qadPassword; |
|||
|
|||
} |
|||
|
@ -0,0 +1,47 @@ |
|||
# 数据源配置 |
|||
spring: |
|||
datasource: |
|||
druid: |
|||
# 初始连接数 |
|||
initialSize: 20 |
|||
# 最小连接池数量 |
|||
minIdle: 20 |
|||
# 最大连接池数量 |
|||
maxActive: 200 |
|||
# 配置获取连接等待超时的时间 |
|||
maxWait: 60000 |
|||
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 |
|||
timeBetweenEvictionRunsMillis: 60000 |
|||
# 配置一个连接在池中最小生存的时间,单位是毫秒 |
|||
minEvictableIdleTimeMillis: 300000 |
|||
# 配置一个连接在池中最大生存的时间,单位是毫秒 |
|||
maxEvictableIdleTimeMillis: 900000 |
|||
# 配置检测连接是否有效 |
|||
validationQuery: SELECT 1 FROM DUAL |
|||
testWhileIdle: true |
|||
testOnBorrow: false |
|||
testOnReturn: false |
|||
webStatFilter: |
|||
enabled: false |
|||
url-pattern: /* # 过滤所有url |
|||
exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" # 排除一些不必要的url |
|||
session-stat-enable: true # 开启session统计功能 |
|||
session-stat-max-count: 1000 # session的最大个数,默认100 |
|||
statViewServlet: |
|||
enabled: true |
|||
# 设置白名单,不填则允许所有访问 |
|||
allow: |
|||
url-pattern: /druid/* |
|||
# 控制台管理用户名和密码 |
|||
login-username: win |
|||
login-password: 123456 |
|||
filter: |
|||
stat: |
|||
enabled: true |
|||
# 慢SQL记录 |
|||
log-slow-sql: true |
|||
slow-sql-millis: 1000 |
|||
merge-sql: true |
|||
wall: |
|||
config: |
|||
multi-statement-allow: true |
Loading…
Reference in new issue