在代码中添加一个Retry的步骤
解决方法可以通过以下步骤实现:
Retry:
Type: Task
ResourceArn: arn:aws:states:::states:startExecution.sync
Parameters:
Input: '{"token.$":"$$.Execution.Input.token","step_name.$":"PreviousFailedStep"}'
StateMachineArn: "arn:aws:states:
通过添加Retry步骤,当出现故障时,AWS CodePipeline将自动重试步骤并进行下一步骤。这可以防止管道停止,保证一致的交付。