0
在服务器启动时,Ehcache执行一些可能需要几分钟的预缓存工作。这使服务器重新启动效率低下。如果可能的话,我希望能够并行运行预缓存任务,因此它不会阻止我的服务器启动。这是可能的还是有更好的解决方案?当我长时间运行Ehcache初始化时,如何提高Tomcat启动时间?
在服务器启动时,Ehcache执行一些可能需要几分钟的预缓存工作。这使服务器重新启动效率低下。如果可能的话,我希望能够并行运行预缓存任务,因此它不会阻止我的服务器启动。这是可能的还是有更好的解决方案?当我长时间运行Ehcache初始化时,如何提高Tomcat启动时间?
您正在使用哪种版本的Ehcache? Ehcache 2在启动时用于ping家。如果家中不存在,则等待至超时。
尝试在您的ehcache.xml
中设置updateCheck="false"
是这种情况。
使用版本1.6.2 – cduggan
你在哪里以及如何触发缓存初始化?应该可以将其移到其他地方 –
它的基于XML的配置触发初始化。是否可以延迟这个或至少删除服务器启动的阻塞性质? – cduggan