有关聚合器模块的一些问题。 (春季整合)

时间:2014-11-19 13:49:53

标签: spring-integration

我使用spring集成制作了一些聚合器。 如果具有相同组密钥的请求数为7,则必须释放聚合器以进入下一个通道。 但是,即使计数变为7,聚合器也不会释放。 最奇怪的是......有时,它有效..

jdbc-cache-store表,'int_message_group' - >完成是1发布0

GROUP_KEY   REGION      MARKED      COMPLETE    LAST_RELEASED_SEQUENCE      CREATED_DATE    UPDATED_DATE  
57eba5ba-dfdb-3901-a03d-4324942cdcfe    DEFAULT 0   1   0   2014-11-19 22:37:01.272 2014-11-19 22:41:37.935

1 个答案:

答案 0 :(得分:0)

需要查看您的<aggregator>配置并了解您的群组。

如果您使用相同的correlationKey(静态),则应使用expire-groups-upon-completion="true"以确保在7发布后,您的聚合器已准备好为同一{{1}收集新组}}