【发布时间】:2017-09-26 15:30:40
【问题描述】:
我想从带有骆驼文件使用者的目录中读取文件,但我需要处理我的路线。所以我不能在溃败中使用线程。 是否可以编写多个路由以从同一端点(同一目录)读取,而 uris(例如排序类型)之间略有变化,并且像这样避免同一端点的多个消费者不允许异常?
【问题讨论】:
标签: apache-camel
我想从带有骆驼文件使用者的目录中读取文件,但我需要处理我的路线。所以我不能在溃败中使用线程。 是否可以编写多个路由以从同一端点(同一目录)读取,而 uris(例如排序类型)之间略有变化,并且像这样避免同一端点的多个消费者不允许异常?
【问题讨论】:
标签: apache-camel
是的,您可以这样做,请注意您现在将有相同文件的竞争消耗,因此请注意读锁。默认情况下,Camel 使用标记文件。
您还可以使用不同的延迟,这样它们就不会以相同的间隔/时间轮询。并且您可以随机排序以减少处理相同文件的机会。
【讨论】: