0
我有一個spring集成流程,其中一位消費者從Rabbit MQ中挑選一份工作,並將其拆分成多個小工作,然後排隊等候回到Rabbit MQ,由不同服務器上的其他用戶提供完成小型工作時,是否有好的方法?Spring集成和Rabbit MQ:多個作業的聚合
我有一個spring集成流程,其中一位消費者從Rabbit MQ中挑選一份工作,並將其拆分成多個小工作,然後排隊等候回到Rabbit MQ,由不同服務器上的其他用戶提供完成小型工作時,是否有好的方法?Spring集成和Rabbit MQ:多個作業的聚合
您可以將結果發送回第一個應用程序並使用aggregator。
您將如何從不同的消費者彙總? –
您只需要某種關聯和發佈策略。默認的關聯策略使用'correlationId'標頭。如果您有已知數量的使用者,則可以使用默認的'SequenceSizeReleaseStrategy',它使用序列*標頭。 –