【发布时间】:2017-01-13 11:35:58
【问题描述】:
https://github.com/Netflix/Hystrix/wiki/Configuration 中列出了许多 hystrix 的设置。但是我没有在文档中找到 hystrix/archaius 默认加载的默认属性文件名是什么。
我的问题是,是否有默认属性文件?如果没有,我该如何指定?
【问题讨论】:
标签: configuration hystrix netflix-archaius
https://github.com/Netflix/Hystrix/wiki/Configuration 中列出了许多 hystrix 的设置。但是我没有在文档中找到 hystrix/archaius 默认加载的默认属性文件名是什么。
我的问题是,是否有默认属性文件?如果没有,我该如何指定?
【问题讨论】:
标签: configuration hystrix netflix-archaius
如果你查看 Archaius wiki 中的 Getting Started 页面,你会发现这样的解释:
通过使用本地配置文件将动态属性提供给您的应用程序,有两种方法可以让 Archaius 开箱即用。
- 默认情况下,Archaius 将在应用程序的类路径中查找名为“config.properties”的文件,并将其内容作为配置属性读取。该文件也可以位于 jar 文件的根目录中。
- 此外,您可以定义一个系统属性
archaius.configurationSource.additionalUrls,其中包含本地配置文件的 URL 路径。
【讨论】: