文件名称:async-retry:Java 78 的异步重试
文件大小:53KB
文件格式:ZIP
更新时间:2024-06-23 22:00:52
Java
异步重试模式 当您有一段经常失败且必须重试的代码时,这个 Java 7/8 库提供了丰富且不引人注目的 API,以及针对此问题的快速且可扩展的解决方案: ScheduledExecutorService scheduler = Executors . newSingleThreadScheduledExecutor(); RetryExecutor executor = new AsyncRetryExecutor (scheduler) . retryOn( SocketException . class) . withExponentialBackoff( 500 , 2 ) . // 500ms times 2 after each retry withMaxDelay( 10_000 ) . // 10 seconds withUni
【文件预览】:
async-retry-master
----.travis.yml(153B)
----pom.xml(5KB)
----license.txt(11KB)
----src()
--------test()
--------main()
----.gitignore(19B)
----README.md(29KB)