春季重试内部实施

时间:2019-02-12 07:31:20

标签: spring-boot spring-retry

我正在阅读spring-retry框架教程:https://dzone.com/articles/how-to-use-spring-retry

但是我想知道它在内部如何工作。我想将其用于我的API调用之一,但在此之前,我想了解一些我不走运的内部实现方法。

  1. spring-retry是否在一段时间后重试之前将消息保存在某个消息队列中?
  2. 是否将其保存在内存中的某个对象中。
  3. 它使用相同的线程池还是使用不同的线程池?

1 个答案:

答案 0 :(得分:0)

  1. 不,它只是在调用者和被调用的代码之间插入一个拦截器。
  2. 否;方法调用的参数只是堆栈变量。
  3. 被调用的代码直接在调用线程上被调用-它只是一个拦截器。
相关问题