Spring集成在应用程序集成过程中确实对我们有很大帮助,它使我们更加关注流程设计。
但是,我们要记录所有文件处理步骤并使用日志分析工具来检查一个特定文件(消息)的处理方式。
问题是如何记录每条消息的分组ID,以便将它们分组以供另一个日志记录分析工具检查?
感谢
答案 0 :(得分:0)
考虑为您的应用启用Message History。这样,在流程结束时,您可以提取包含该消息的所有行程信息的MessageHistory.HEADER_NAME
。
否则你真的没有选择,除非在流的开头添加一些业务头并解析这种公共密钥的日志。