不允许同一端点的多个使用者

时间:2017-09-25 14:20:52

标签: apache-camel

我想从camel文件使用者的目录中读取文件,但我需要我的路由进行交易。所以我不能在溃败中使用线程。 是否可以编写乘法路由从同一端点(同一目录)读取uris之间稍有变化(例如排序类型),并且这样可以避免同一端点的多个使用者不允许异常?

1 个答案:

答案 0 :(得分:1)

是的,你确定你可以做到这一点,请注意你现在会对相同的文件进行竞争消费,所以请注意读锁。默认情况下,Camel使用标记文件。

您也可以使用不同的延迟,以便他们不会以相同的间隔/时间轮询。并且您可以随机排序以减少处理相同文件的机会。