并发、限流、缓存

1.并发

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

 

2.限流

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

 

3.缓存

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

posted @ 2017-09-25 15:00  11楼的日记  阅读(257)  评论(0编辑  收藏  举报