任务版本控制
系统运行后的实例有运行版本控制,区分为实例版本(Case Version)和任务版本(Task Version),用于就对应任务运行的次数。
实例版本-主版本号
- 初次运行版本为1.0。
- 后续的失败重试,不会影响当前版本号,只会更新对以的任务版本子号。
- 只有当前任务成功完成后,还需要重新运行时,才会顺次累加办公号,如:2.0,3.0等
任务版本-子版本号
- 用于标识特定子任务运行的次数,标记为x.1,x.2等,任务版本和实例版本需要分割理解,只是单纯记录当前任务被重新运行的次数
- 当任务失败后,重新运行任务时,会累加0.1作为子版本号,不会变动相应的主版本号。
- 当前实例任务成功完成后,再次重新运行实例任务时,所有子任务的版本后,会同步为新的主版本号