并发、限流、缓存

1.并发

使用CompletableFuture可以控制并发,并且等待所有异步处理完成后返回allOff;

2.限流

使用guava中的RateLimiter可以控制秒级限流。

3.缓存

使用guava中的CacheBuilder和LoadingCache。其中设置超时可用expireAfterAccess。

原文地址:https://www.cnblogs.com/eoss/p/7591880.html