0
如何在使用Aggregator組合兩個不同的消息時檢索標頭值。我有兩個不同頭的消息,但具有相同的UUID。當我使用聚合器與uuid組合這兩條消息時,我找不到在自定義聚合器類中檢索標頭的方法。這是否意味着標題值丟失?請幫助。Spring集成:如何在Aggregator類中檢索標頭值
如何在使用Aggregator組合兩個不同的消息時檢索標頭值。我有兩個不同頭的消息,但具有相同的UUID。當我使用聚合器與uuid組合這兩條消息時,我找不到在自定義聚合器類中檢索標頭的方法。這是否意味着標題值丟失?請幫助。Spring集成:如何在Aggregator類中檢索標頭值
聚合消息獲取所有標題的UNION。然而,如果有衝突,聚集不知道用哪個值,因此頭部被丟棄,這種調試消息...
logger.debug("Excluding header '" + keyToRemove + "' upon aggregation due to conflict(s) "
+ "in MessageGroup with correlation key: " + group.getGroupId());
如果您需要保留的價值,他們需要在不同的標題。