Мое приложение иногда не используется в течение 24 часов или более, но когда оно действительно получает запрос, оно работает очень медленно, потому что данные должны быть получены из базы данных.Вот текущая конфигурация ehcache:
timeToIdleSeconds="120"
timeToLiveSeconds="120"
Я рассматриваю возможность использования следующей конфигурации:
timeToIdleSeconds="172800"
timeToLiveSeconds="0"
, т.е. она никогда не истекает в соответствии с timeToLiveSeconds, а кэш-память ждет 48 часов (48 * 60* 60 = 172 800) после последнего доступа до истечения срока действия.
Имеет ли это смысл вообще?
Заранее спасибо,
Julien.