당신이 flowVars에 넣어 didnt는 경우 이러한 다른 DB/WS 호출의 결과 일 것입니다 무엇? 어디에서 그들을 붙들고 싶습니까?
원본 페이로드를 잃어 버리지 않으려면 MessageEnricher를 사용하는 것이 좋습니다.
각 enricher의 결과를 vars에 넣지 않으려면 메시지 페이로드 자체에 추가 할 수 있습니다.
<enricher source="#[message.payload]" target="#[message.payload.enricherResult]" doc:name="Message Enricher">
당신이 페이로드 원을 유지하고자한다면, 당신은 키와지도로 이동할 수 : 페이로드 맵의 인스턴스 또는 세터와 POJO 인 경우, 당신은 단순히 enrichers이 같이 결과를 추가 할 수 있습니다 "원본"또는 무언가를 선택한 다음 각 엔리치어 결과를 새 키로 추가하십시오.
어느 쪽이든 각 엔리치어 결과를 유지하려고한다는 사실은 아마도 flowVars에 넣든지 페이로드 자체에 넣든 상관없이 동일한 양의 메모리가 사용되고 있다는 것을 의미합니다.