下面列出了com.google.common.cache.CacheStats#hitCount ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public long[] getMemberDescriptorsCountStats() throws ExecutionException {
CacheStats cacheStats = this.memberCache.stats();
return new long[] {
cacheStats.hitCount(),
cacheStats.loadCount(),
cacheStats.loadExceptionCount(),
cacheStats.loadSuccessCount(),
cacheStats.missCount(),
cacheStats.requestCount(),
};
}
/** {@inheritDoc} */
@Override
public CacheStatistics getStatistics() {
CacheStats stats = backend.stats();
return new CacheStatistics(backend.size(), stats.hitCount(), stats.missCount());
}
public CacheStatistics getCacheStatistics() {
CacheStats cacheStats = cache.stats();
long evictionCount = cacheStats.evictionCount();
long hitCount = cacheStats.hitCount();
long missCount = cacheStats.missCount();
return new CacheStatistics((int)maxSize,putCount.get(),(int)evictionCount,(int)hitCount,(int)missCount);
}