spring retry介绍

一、为什么需要重试?

    我们知道只要是网络请求都有失败的情况,这个时候增加retry机制是必要的。而spring全家桶中就有这么一套机制。

二、spring retry

     spring系列的spring retry可以帮助我们以标准方式处理任何特定操作的重试。在spring retry中,所有配置都是基于简单注释的。

  • @EnableRetry –在spring boot项目中启用spring retry  添加在启动项中
  • @Retryable –表示可以重试的任何方法
  • @Recover –指定后备方法!(多次重试仍然失败)

    

 github:https://github.com/Baker-abc/baker-learning-springboot/tree/master/learn-springretry

猜你喜欢

转载自www.cnblogs.com/kbian/p/11909574.html