我想为每个机器/主机名加载配置属性。
我有几个属性文件作为资源,我希望 Apache Camel 根据机器的主机名加载特定的属性文件。
主机名1:sql-hostname1.properties,paths-hostname1.properties
主机名2:sql-hostname2.properties,路径-hostname2.properties
我正在使用骆驼属性占位符
<propertyPlaceholder id="placeholder"
location="classpath:sql-hostname1.properties,
classpath:paths-hostname1.properties" />
我试图将主机名作为环境属性 ${env:hostname}
或系统属性${hostname}
,但没有一个有效。
有任何想法吗?