Apache camel 在运行时重新配置Apache Camel路由参数

Apache camel 在运行时重新配置Apache Camel路由参数,apache-camel,Apache Camel,我已在代码中配置聚合: .aggregate(new BodyAggregationStrategy()) .constant(true) .completionSize(1000) // Static value .completionTimeout(300) // Static value 启动Apache Camel上下文后,是否可以更改各种参数,如completionSize和completionTimeout值 当上下文运行时,大量数据通过它传输,我想

我已在代码中配置聚合:

.aggregate(new BodyAggregationStrategy())
    .constant(true)
    .completionSize(1000)    // Static value
    .completionTimeout(300)  // Static value
启动Apache Camel上下文后,是否可以更改各种参数,如completionSizecompletionTimeout


当上下文运行时,大量数据通过它传输,我想增加一些参数,如队列大小等。

您是否尝试通过连接并查看这些参数是否可以配置?

您可以通过上下文进行操作

  • 停下来
  • 移除路线
  • 使用新参数添加管线
  • 开始路线