Memory leaks 驼峰重排序器内存问题

Memory leaks 驼峰重排序器内存问题,memory-leaks,apache-camel,jms,thread-priority,Memory Leaks,Apache Camel,Jms,Thread Priority,我有一个camel重排序器,用于为传入消息提供优先级 from(fromLocation) .routeId(routeName) .autoStartup(true) .convertBodyTo(String.class) .threads(1) .setHeader(PRIORITY, constant(1)) .to(SEDA_PROCESS_NOTIFICATIONS+id); from(

我有一个
camel
重排序器,用于为传入消息提供优先级

from(fromLocation)
        .routeId(routeName)
        .autoStartup(true)
        .convertBodyTo(String.class)
        .threads(1)
        .setHeader(PRIORITY, constant(1))
        .to(SEDA_PROCESS_NOTIFICATIONS+id);

from(SEDA_PROCESS_NOTIFICATIONS+id) 
        .resequence(header(PRIORITY))
        .allowDuplicates
from(endpoint2)
   .setHeader(PRIORITY, constant(2))
   .to(SEDA_PROCESS_NOTIFICATIONS+id);
然而,在运行了大约3-4个小时之后,我使用Resequencer的
batchprocessor
得到了
内存异常。
batchProcessor
没有释放内存。即使我尝试减小批处理大小,错误仍然存在。如果我使用重排序器的流模式,则不会处理所有消息。请让我知道我错过了什么