Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc 如何将diskStore缓存加载到ehcache中的内存中_Spring Mvc_Caching_Ehcache - Fatal编程技术网

Spring mvc 如何将diskStore缓存加载到ehcache中的内存中

Spring mvc 如何将diskStore缓存加载到ehcache中的内存中,spring-mvc,caching,ehcache,Spring Mvc,Caching,Ehcache,我在springmvc中使用ehcache。服务器重置后,缓存数据保存在diskStore中。但在服务器启动后,不能使用缓存数据。所以我想把diskstore内容加载到内存中。怎么做?在这个问题中,请使用BootstrapCacheLoaderFactory,但不要为我显示 是对Ehcache的性能优化 它允许在不同条件下同步或异步预取条目 要将磁盘条目预取到内存中,请使用DiskStoreBootstrapCacheLoader。它将迭代缓存已知的密钥,并根据缓存配置将它们加载到内存已满的位置

我在springmvc中使用ehcache。服务器重置后,缓存数据保存在diskStore中。但在服务器启动后,不能使用缓存数据。所以我想把diskstore内容加载到内存中。怎么做?在这个问题中,请使用BootstrapCacheLoaderFactory,但不要为我显示

是对Ehcache的性能优化

它允许在不同条件下同步或异步预取条目

要将磁盘条目预取到内存中,请使用
DiskStoreBootstrapCacheLoader
。它将迭代缓存已知的密钥,并根据缓存配置将它们加载到内存已满的位置

但是,如果您提到重新启动后缓存没有被使用,那么您可能还有另一个问题,这项技术无法帮助解决