0
私のアプリケーションで使用するEhcacheを作成しようとしています。永続リソースが見つかりませんサービス::私はこの構成ではEhcacheのを作成することができますどのようにディスクEhCacheでの例外
それは例外
java.lang.IllegalStateExceptionを投げていますか?私は何かがディスク設定と間違っていると思う。
private ResourcePools resourcePools() {
MemoryUnit memoryUnit = MemoryUnit.MB;
ResourcePoolsBuilder builder = ResourcePoolsBuilder.newResourcePoolsBuilder();
return builder.disk(diskSize, memoryUnit, true).heap(heapSize, memoryUnit).build();
}
@Bean
public CacheManager getCacheManager(){
CacheManager cacheManager = newCacheManagerBuilder()
.withCache("symbolCache",
newCacheConfigurationBuilder(String.class, Long.class, resourcePools()))
.build(true);
return cacheManager;
}
@Bean
public Cache getCache(){
Cache<String,Long> symbolCache = getCacheManager().getCache("symbolCache", String.class, Long.class);
return symbolCache;
}
実際にディスクストレージを使用するには、ディスクの永続性を指定する必要があります – Henri