0

在做爱酷学习网的时候,考虑到提升网站性能,增加了缓存机制(Ehcache)和启用了Mybatis的延迟加载功能,但是效果却十分的让我失望,反应速度出其的慢,经过多方排查,最后确定原因出在Ehcache的配置上。

因为服务器的配置并不高,为了节省内存,当时使用了Ehcache的一个限制内存使用量的配置,maxHeepInMemory配置项!正是因为该配置让系统反应速度特别的慢,正确的使用方法是使用maxElementsInMemory替代掉maxHeepInMemory。话不多说,下面贴出我的Ehcache的配置:

< ?xml version="1.0" encoding="UTF-8"?>