70.3. 选项
Control Bus 组件没有选项。
Control Bus 端点使用 URI 语法进行配置:
controlbus:command:language
使用以下路径和查询参数:
70.3.1. 路径参数(2 参数):
名称 | 描述 | 默认值 | 类型 |
---|---|---|---|
命令 | 所需的命令 可以是路由或语言 | 字符串 | |
语言 | 允许您指定用于评估邮件正文的语言名称。如果评估中有任何结果,则结果将置于邮件正文中。 | 语言 |
70.3.2. 查询参数(6 参数):
名称 | 描述 | 默认值 | 类型 |
---|---|---|---|
action (producer) | 表示可以是:start、stop 或 status 的操作。要启动或停止路由,或者以消息正文中的输出形式获取路由的状态。您可以使用 suspend 并从 Camel 2.11.1 恢复,以挂起或恢复路由。从 Camel 2.11.1 开始,您可以使用 stats 获取以 XML 格式返回的性能静态;routeId 选项可用于定义哪个路由来获取性能统计数据,如果未定义 routeId,则获取整个 CamelContext 的统计信息。restart 操作将重启路由。 | 字符串 | |
async (producer) | 是否异步执行控制总线任务。重要:如果启用了这个选项,则在 Exchange 上不会设置任务的任何结果。这只有在同步执行任务时才可能。 | false | 布尔值 |
loggingLevel (producer) | 任务完成后用于日志记录的日志记录级别,或者在处理任务过程中发生异常。 | INFO | LoggingLevel |
restartDelay (producer) | 重启路由时要使用的延迟。 | 1000 | int |
routeId (producer) | 通过其 id 指定路由。special 关键字 current 表示当前路由。 | 字符串 | |
同步 (advanced) | 设置是否应严格使用同步处理,或者 Camel 允许使用异步处理(如果受支持)。 | false | 布尔值 |
您可以使用以下格式在 URI 中附加查询选项 ?option=value& amp;option=value&…