我的队列中有2个对象。 我希望从我的队列中获取第一个对象并处理它,如果有任何错误,我会把它放回去再次进行处理。(在进程中,如果在队列中放入该对象后20秒没有通过,则抛出错误)。
当我启动我的驼峰上下文时,它获取第一个对象,处理它,抛出错误.Again接受它,处理它,抛出错误。它按我想要的方式工作。 但是,同时队列中的第二个对象具有相同的循环。我希望它等到第一个对象到达我的终点。
from(queueName).errorHandler(defaultErrorHandler()).process(checkTimeInterval()).to("seda:sub");
如何提供等待队列中的第二个对象?