应用身份管理服务 ONEACCESS-准备工作:同步状态说明

时间:2024-10-22 10:09:44

同步状态说明

本节主要介绍同步完成后,各种状态的含义。方便您对异常状态进行排查定位。

以应用账号App_acc01、应用机构App_org01、原同步事件E0、新同步事件E1为例。

  • 待处理

    英文为“PENDING”,当应用账号App_acc01在生成新的同步事件E1时,如果该应用账号App_acc01之前的同步事件E0未执行完成,则生成的新事件E1的状态为待处理。

  • 排队

    英文为“QUEUING”,当应用账号App_acc01的同步事件E1可以执行时,会将该事件发送至Kafka执行消息队列,发送成功后,修改ES中存储的同步事件E1的状态为排队,表示该事件已成功加入执行队列。

  • 发送

    英文为“RUNNING”,当同步事件E1可执行时,在开始执行前将存储在ES中的同步事件E1的状态修改为RUNNING,修改成功后,调用下游应用系统的接口开始同步,表示该事件已成功处于运行状态。

  • 成功

    英文为“SUC CES S”,同步事件执行成功后,会将该事件的状态SUCCESS写入ES,表示该事件已执行成功。

  • 失败

    英文为“FAILURE”,同步事件执行失败后,会将该事件的状态FAILURE写入ES,表示该事件已执行失败。

  • 忽视

    英文为“IGNORED”,该状态涉及2种场景:

    • 当应用账号 App_acc01 在执行一个更新的同步事件时,如果发现后续有新的更新事件,则直接忽视该事件,并执行新的更新事件。
    • 执行全量同步时,会忽视之前所有的同步事件。
  • 略过

    英文为“SKIPPED”,该状态暂时未使用。

  • 挂起

    英文为“WAITING”,当应用账号App_acc01对应用机构App_org01存在依赖关系时,应用机构App_org01未同步成功,则该机构下应用账号App_acc01的所有同步事件状态为挂起。

support.huaweicloud.com/devg-oneaccess/oneaccess_06_0011.html