标签: java spring asynchronous timeout
我想调用一个方法,并且当该方法的执行超过某个超时值时,能够返回某个值或引发异常。
我不想不想取消或中断此方法的执行,并让它在离线状态下发挥作用。但是能够同时返回一些消息或异常。
据我了解,Threadpool和CompletableFuture有两种解决方案。哪个是更好的解决方案,或者还有其他解决方案?