【发布时间】:2018-01-17 21:28:45
【问题描述】:
我有一个方法(比如 execute()),如果返回响应需要超过 10 秒(每说)我需要重新执行它。
请帮助我如何实现这一目标?
谢谢
【问题讨论】:
-
Google:断路、重试、超时和指数退避。这些术语中的每一个都将帮助您更好地理解与您的用例相关的内容。
-
如果你有未来,你可以调用 get 超时。
-
@assylias 是否与执行器服务有关。请指点我参考或示例
-
看这个帖子stackoverflow.com/a/2275596/6138873,这几乎就是你要找的东西
标签: java multithreading threadpool