每小时在Camel刷新属性

时间:2018-12-25 15:37:28

标签: apache-camel jbossfuse fuseesb property-placeholder

使用此代码

<propertyPlaceholder id="properties" location="file:${basedir}/etc/foo.properties"/>

骆驼在应用程序启动时加载foo.properties:有没有办法每小时重新加载foo.properties?

如果foo.properties发生更改,它将很有用。

1 个答案:

答案 0 :(得分:2)

camel-properties组件具有一个属性,可用于控制是否必须缓存属性,请参见:https://github.com/apache/camel/blob/master/camel-core/src/main/docs/properties-component.adoc