状态机中的事件失败会发生什么?

时间:2016-06-07 19:04:14

标签: state-machine spring-statemachine

我们刚开始一个新项目。启动该项目的人不知道它是一个状态机应用程序。在看了那些状态之后,我想知道事件失败会发生什么。拿t his online shopping application state machine sample,如果交付事件或付款收到事件失败怎么办?是放弃,失败还是重试部分州?

1 个答案:

答案 0 :(得分:2)

当事件没有发生时,通过失败或其他情况,没有任何事情发生 为了检测&处理这个问题,可以引入超时来创建状态转换,然后可以进行纠正操作(重试等)。