重试机制

全局事务针对各子事务支持重试功能,以避免因网络抖动等因素影响到业务的正常完成。

开启/关闭方法

通过在注解@Compensable或@AutoCompensable中设置retries来开启或关闭重试功能。

设置该参数值设置为0或不设置该参数,代表不使用重试功能。

设置大于0的正整数参数值,代表启用重试功能。

参数值

  • 默认未设置该参数,即值为0,代表不重试。
  • 当值为-1时,无限重试。
  • 超时情况,暂不支持重试。

间隔时间

重试间隔时间默认为3s,可通过参数[omega.connection.reconnectDelay]进行配置。

注意事项

不支持超时场景下的重试。

补偿接口不支持重试。

重试信息修改后需重启应用才能生效。

results matching ""

    No results matching ""