async-retry:Java 78 的异步重试

时间:2024-06-23 22:00:52
【文件属性】:

文件名称: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)

网友评论