Skip to content

幂等ID

在配置完其他属性之后,客户端连通的情况下,可以自动生成MD5格式的串,用户也可以手动输入自定义的幂等ID。同一个组的同一个场景下只会存在一个相同的幂等ID并且状态为'重试中'的任务, 若存在相同的则上报服务后会被幂等处理 比如:

比如以下情况:

  • 组: AGroup
  • 场景: BScene
  • 时刻1: 上报一个异常幂等ID: A1 状态为重试中
  • 时刻2: 上报一个异常幂等ID: A2 状态为重试中,可以上报成功,此时存在两个重试任务
  • 时刻3: 上报一个异常幂等ID: A1 不会新增一个重试任务,会被幂等处理
  • 时刻4: 幂等ID: A1 重试完成, 状态为已完成