Spring Cloud 参考文档(外部配置:Archaius)

栏目: Java · 发布时间: 5年前

内容简介:Archaius是Archaius有自己的一组配置文件和加载优先级,Spring应用程序通常不应直接使用Archaius,但仍然需要原生配置Netflix工具。

外部配置:Archaius

Archaius 是Netflix客户端配置库,它是所有Netflix OSS组件用于配置的库。

Archaius是 Apache Commons Configuration 项目的扩展,它允许通过轮询源更改或允许源推送更改到客户端来更新配置,Archaius使用Dynamic<Type>Property类作为属性的句柄,如以下示例所示:

Archaius Example

class ArchaiusTest {
    DynamicStringProperty myprop = DynamicPropertyFactory
            .getInstance()
            .getStringProperty("my.prop");

    void doSomething() {
        OtherClass.someMethod(myprop.get());
    }
}

Archaius有自己的一组配置文件和加载优先级,Spring应用程序通常不应直接使用Archaius,但仍然需要原生配置Netflix工具。

Spring Cloud有一个Spring Environment Bridge,因此Archaius可以从Spring环境中读取属性,此桥接器允许Spring Boot项目使用常规配置 工具 链,同时让他们按照文档(大多数情况下)配置Netflix工具。

上一篇:客户端负载均衡器:Ribbon


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

中国制造2025:产业互联网开启新工业革命

中国制造2025:产业互联网开启新工业革命

夏妍娜、赵胜 / 机械工业出版社 / 2016-2-22 / 49.00

过去20年,是中国消费互联网肆意生长的"黄金20年",诞生了诸如BAT等互联网巨头,而时至今日,风口正逐渐转向了产业互联网。互联网这一摧枯拉朽的飓风,在改造了消费服务业之后,正快速而坚定地横扫工业领域,拉开了产业互联网"关键30年"的大幕。 "中国制造2025"规划,恰是中国政府在新一轮产业革命浪潮中做出的积极举措,是在"新常态"和"供给侧改革"的背景下,强调制造业在中国经济中的基础作用,认......一起来看看 《中国制造2025:产业互联网开启新工业革命》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具