Apache Camel:如何使用Property占位符来启用或禁用路由?

时间:2017-03-31 09:01:02

标签: routing apache-camel property-placeholder

我是Apache Camel的新手,手头有一个问题陈述。我想构建一个代码,我可以在其中引用camel属性中的标志,并允许根据属性文件中的标志可用性启用/禁用路由。 我该如何处理?

1 个答案:

答案 0 :(得分:2)

您可以使用Java DSL中的.autoStartup("{{propertyName}}")功能。例如:

from("activemq:queue:special").autoStartup("{{startupRouteProperty}}").to("file://backup");

http://camel.apache.org/configuring-route-startup-ordering-and-autostartup