Java 使用reactor管理相关任务
我有一个用例,其中出现一些消息,每个消息触发一组任务,其中一些任务可能相互依赖,即TaskD需要TaskA和TaskB的结果,而TaskC独立于其他任务,可以并行运行 每个消息的任务和依赖项可能会有所不同,可以根据消息类型进行配置。 要求所有任务必须完成才能存储最终处理结果 依赖关系管理的一些伪配置 [msgType=aa]Java 使用reactor管理相关任务,java,spring,project-reactor,Java,Spring,Project Reactor,我有一个用例,其中出现一些消息,每个消息触发一组任务,其中一些任务可能相互依赖,即TaskD需要TaskA和TaskB的结果,而TaskC独立于其他任务,可以并行运行 每个消息的任务和依赖项可能会有所不同,可以根据消息类型进行配置。 要求所有任务必须完成才能存储最终处理结果 依赖关系管理的一些伪配置 [msgType=aa] 塔斯卡 任务B 任务C TaskD,dependens=TaskA,TaskB 我正在使用Java8和SpringBoot。 您能给我建议使用反应器清洁解决此问题的最佳
- 塔斯卡
- 任务B
- 任务C
- TaskD,dependens=TaskA,TaskB
反应器清洁解决此问题的最佳方法吗?
reactor
适合这里吗 我已经简化了这个问题,在我得到建议之后,它就变得更广泛了。