调整代码，增加执行链的failfast，failsafe支持