场景:spring xd中的一个流定义,结构如下:
杰姆斯 | 过滤器 | 变换 | 高清晰度电视
在过滤器模块中,我向数据库发起查询以验证当前消息是否适用于进一步处理。
当满足条件时,消息传递到转换模块。
在转换模块中,我想访问过滤器模块的查询结果。
目前,我最终不得不在转换中再次触发查询以访问相同的结果集。
是否有任何形式的全局变量可以在消息从源到接收器跨不同模块传递的生命周期内应用?这有助于减少从数据库读取的延迟。
如果这是不可能的,那么推荐的替代方案是什么?
场景:spring xd中的一个流定义,结构如下:
杰姆斯 | 过滤器 | 变换 | 高清晰度电视
在过滤器模块中,我向数据库发起查询以验证当前消息是否适用于进一步处理。
当满足条件时,消息传递到转换模块。
在转换模块中,我想访问过滤器模块的查询结果。
目前,我最终不得不在转换中再次触发查询以访问相同的结果集。
是否有任何形式的全局变量可以在消息从源到接收器跨不同模块传递的生命周期内应用?这有助于减少从数据库读取的延迟。
如果这是不可能的,那么推荐的替代方案是什么?