#antelope#
-----------
### 專案描述:
基於 zookeeper 的分布式配置管理平台,實現對業務系統的環境變數進行統一的配置與管理。
### 專案特點:
1. 資料結構為 key-value,採用發布-訂閱模式,服務端主動推送資料變更。
2. 採用 spring xml 配置進行應用整合,使用方便,無**侵入。
3. 採用 spi 機制,可動態擴充套件實現機制和業務處理。
### 專案使用
在專案pom檔案中加入:
com.github.believeyrc
antelope-common
0.0.1-snapshot
在spring配置檔案中加入:
order/timeout
獲取客戶端:
import com.github.believeyrc.antelope.common.configclient;
@autowired
private configclient configclient;
使用客戶端
configclient.publishconfig("order/timeout", "60"); //發布配置
configclient.getconfigdata("order/timeout"); //獲取配置
configclient.subscribeconfig("order/timeout"); //訂閱配置
configclient.deleteconfig("order/timeout"); //刪除配置
### 配置控制台
將antelope-admin.war部署至tomcat
頁面快照 !(
分布式網路配置管理架構
該方案基於b s browser server 架構設計,一共由五部分組成 web 端負責配置資訊的輸入和展示,例如各種隧道,介面,路由,鏈路頻寬的配置資訊管理。服務端負責接收使用者的配置請求,並將任務下發到目標裝置上。訊息佇列負責將配置訊息下發給目標裝置,並將目標裝置返回的結果傳遞給服務端。選用訊...
分布式配置管理平台 Disconf介紹
disconf專注於各種分布式系統配置管理的通用元件 通用平台,提供統一的配置管理服務。一 功能特點 配置異構系統管理 極簡的使用方式 註解式程式設計 或 xml無 侵入模式 我們追求的是極簡的 使用者程式設計體驗良好的程式設計方式。目前支援兩種開發模式 基於xml配置或者基於註解,即可完成複雜的配...
sphinx分布式配置
單機配置請參考 搭建coreseek sphinx mmseg3 詳細安裝配置 php之sphinx擴充套件安裝 php呼叫示例 分布式配置很簡單,只需要將區域網內的機器連線即可。vi usr local coreseek etc csft.conf php view plain copy prin...