spring集成kafka:多消息-分区-消费者关系

spring集成kafka:多消息-分区-消费者关系,spring,spring-integration,apache-kafka,Spring,Spring Integration,Apache Kafka,要求: 假设我收到来自3个组织的信息,并希望由不同的消费者分别/有序地处理它们 m-来自给定组织的多条消息 例子 m1:来自Oragnization 1的许多消息 p-划分 消费者 针对给定的主题和消费者群体 m1 P1 c1 m2 P2 c2 m3 P3 c3 现在,稍后在运行时新组织加入。因此,它应该是新条目,即新分区/新消费者 m1 P1 c1 m2 P2 c2 m3 P3 c3 m4 p4 c4 此外,如果任何消费者因任何原因死亡,则不应将该部分分配给其

要求:

假设我收到来自3个组织的信息,并希望由不同的消费者分别/有序地处理它们

m-来自给定组织的多条消息 例子 m1:来自Oragnization 1的许多消息

p-划分 消费者

针对给定的主题和消费者群体

m1  P1  c1
m2  P2  c2
m3  P3  c3
现在,稍后在运行时新组织加入。因此,它应该是新条目,即新分区/新消费者

m1  P1  c1
m2  P2  c2
m3  P3  c3

m4  p4  c4
此外,如果任何消费者因任何原因死亡,则不应将该部分分配给其他消费者,而应使用新消费者代替最近丢失的消费者。想法是在m-->p-->c之间保持1对1的关系,以便跟踪来自哪个组织的信息

示例:如果c3死于,则应立即将其替换为c5,而不丢失数据,并从c3离开的位置开始消耗,依此类推

我使用的是spring集成kafka 1.2.1.0版本

可能吗?寻找最好的解决方案。 如果能获得上面提到的版本(1.2.1)的生产者和消费者代码片段/示例,那就太好了。
非常感谢。

另外,是否有任何文档/资料涵盖spring integration kafka 1.2.1.RELEASE的使用细节。我们的想法是为了更好地了解此版本以实现高效使用。仍然没有解决方案吗?