1. 程式人生 > >archaius文檔翻譯之概述

archaius文檔翻譯之概述

公司 inf 多個 開源 特性 概述 回調機制 定時 技術

Archaius是Netflix公司開源項目之一,用於管理java配置。主要功能是對apache common configuration類庫進行擴展。主要有一下特性:

  • 動態獲取屬性
  • 高效和線程安全的配置操作
  • 配置改變時提供回調機制
  • 可以通過jmx操作配置
  • 復合配置

復合配置例子

技術分享圖片

  Archaius的核心是復合配置。復合配置內部可以包含多個配置,每個配置讀取不同的配置源並且會定時拉取和更新數據。如果多個配置源中存在同一個配置,會使用最頂層的那個配置。

archaius文檔翻譯之概述