发明名称 |
分布式任务处理系统及方法 |
摘要 |
本发明提供了一种分布式任务处理系统及方法,系统包括:解析单元,用于将每个分布式子系统的正向操作行为解析为相应的正步骤,将每个分布式子系统的逆向操作行为解析为相应的逆步骤;组装单元与解析单元相连,用于根据任务操作要求定义一任务实例,并按预定顺序将所述解析单元中各分布式子系统的正步骤、逆步骤组装入所述任务实例;管理引擎与组装单元相连,用于控制所述任务实例中的所有正步骤的顺序执行,并在当前正步骤执行失败后,控制所述任务实例中当前正步骤之前所有正步骤相应的逆步骤逆序执行。本发明通过管理引擎协调分布式处理系统所要执行的任务操作要求中的每一步,保证了任务操作要求的正确执行,提高系统稳定性、降低了出错率。 |
申请公布号 |
CN104866403A |
申请公布日期 |
2015.08.26 |
申请号 |
CN201510241218.0 |
申请日期 |
2015.05.13 |
申请人 |
上海钢富电子商务有限公司 |
发明人 |
丁丁 |
分类号 |
G06F11/28(2006.01)I |
主分类号 |
G06F11/28(2006.01)I |
代理机构 |
上海翼胜专利商标事务所(普通合伙) 31218 |
代理人 |
翟羽 |
主权项 |
一种分布式任务处理系统,其特征在于,包括:解析单元、组装单元以及管理引擎;所述解析单元,用于将每个分布式子系统的正向操作行为解析为相应的正步骤,将每个分布式子系统的逆向操作行为解析为相应的逆步骤; 所述组装单元与所述解析单元相连,用于根据任务操作要求定义一任务实例,并按预定顺序将所述解析单元中各分布式子系统的正步骤、逆步骤组装入所述任务实例; 所述管理引擎与所述组装单元相连,用于控制所述任务实例中的所有正步骤的顺序执行,并在当前正步骤执行失败后,控制所述任务实例中当前正步骤之前所有正步骤相应的逆步骤逆序执行。 |
地址 |
201815 上海市嘉定区嘉定工业区汇源路55号F幢2层E区208室 |