我使用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
答案 0 :(得分:0)
需要查看您的<aggregator>
配置并了解您的群组。
如果您使用相同的correlationKey
(静态),则应使用expire-groups-upon-completion="true"
以确保在7
发布后,您的聚合器已准备好为同一{{1}收集新组}}