动态启用和禁用骆驼油门

时间:2016-10-04 11:07:42

标签: apache-camel

我正在尝试使用camel throttle来延迟消息处理,如果我的cxf端点关闭,需要建议如何在cxf启动并运行后禁用限制。

1 个答案:

答案 0 :(得分:0)

如果cxf端点关闭,限制仍然会导致错误 - 只是更慢。我建议'停止'相反,或者将路由分成两个路由。一个用于将消息存储在队列中,另一个用于读取并发送到cxf端点。

如果远程终端关闭,消息队列就像流量峰值,油门和握笔的自然缓冲区。

如果你真的必须使用油门坚持现有设计,那么在配置中提取油门值。在" down"句点将油门计数设置为非常高的值。在" up"句点将油门时间设置为0毫秒,油门计数设置为一个非常高的值 - 油门将被有效禁用。