dependency>
# 是否使用遠端配置檔案
# true(預設)會從遠端獲取配置 false則直接獲取本地配置
disconf.enable
.remote
.conf=true
# 配置伺服器的 host,用逗號分隔 127.0.0.1:8000,127.0.0.1:8000
disconf.conf_server_host=127.0
.0.1:8091
# 版本, 請採用 x_x_x_x 格式
disconf.version=1_0_0_0
# 環境
disconf.env=rd
# debug
disconf.debug=true
# 忽略哪些分布式配置,用逗號分隔
disconf.ignore=
# 獲取遠端配置 重試次數,預設是3次
disconf.conf_server_url_retry_times=1
# 獲取遠端配置 重試時休眠時間,預設是5秒
disconf.conf_server_url_retry_sleep_seconds=1
# 應用本身的配置檔案
# 開關配置
<?xml version="1.0" encoding="utf-8"?>
/*** 埠, 分布式檔案配置
**@return
*/@disconffileitem(name = "redis.port", associatefield = "port")
public
intgetport()
public
void
setport(int port)
/*** 每次更新分布式配置都會調reload方法
**@throws exception
*/@override
public
void
reload() throws exception
}
Disconf實踐指南 改造篇
改造包括 統一配置到disconf 自定義配置解析實現 公共配置 實現ing env dev name springboot learning example spring.mvc view prefix web inf jsp spring.mvc view suffix jsp server.p...
實踐篇丨 QingScan 使用指南
qingscan是乙個安全工具整合系統,解決你平時使用各種工具乙個個開啟填寫掃瞄目標的繁瑣過程。qingscan工具只需要你把url給它,它會呼叫市面上各種掃瞄工具,對url掃瞄,最後把結果匯聚展示。關於qingscan功能大體分為四個方向 資訊收集 黑盒掃瞄 白盒審計 poc利用,共計整合了28款...
Disconf 2 專案使用disconf管理配置
這一篇我們講解disconf在專案中的基本使用 在專案中使用disconf來管理配置檔案,需要下面的一些步驟 redis.host 10.211.55.6 redis.port 6379 效果如下 2.建立自己的專案,我這裡使用的是springboot,引入disconf相關的依賴 在resourc...