10.8. 任务超时
可以为操作请求设置超时值。这个超时仅用于远程请求超时,它基于每个请求。前者意味着本地执行不会超时,后者意味着如果您有一个故障转移的场景,如后续请求上面所述,各自有新的超时。如果没有指定超时,它将使用复制超时作为默认超时。您可以通过执行以下操作在任务中设置超时:
CacheStream<Map.Entry<Object, String>> stream = cache.entrySet().stream(); stream.timeout(1, TimeUnit.MINUTES);
有关此问题的更多信息,请查看 java doc in timeout javadoc。