我从未使用过重试库。我正在测试Sarge(https://github.com/jhalterman/sarge),所提供的示例使用了三种方法retryOn
,escalateOn
和rethrowOn
。
然而,目前尚不清楚(甚至没有阅读Javadoc)这些方法的含义以及何时使用它们。
例如,rethrowOn
和escalateOn
之间的区别是什么?
调用escalateOn
时会发生什么?
如何查看我的方法已重试?
有关这些主题的任何进一步信息都非常有用。
提前致谢。