APC - удаляет кэш раньше ttl

rialn
На сайте с 29.06.2007
Offline
61
479

Впервые установил apc, появилась необходимость кешировать объекты на php (wordpress).

Столкнулся с такой проблемой, кэш удаляется раньше чем истекает ttl. Я могу закешировать объект, он может продержаться где-то минут 10, 15, всегда по разному. Мне это не нужно, нужно чтобы я занёс туда объект и он там гарантировано оставался в течении ttl, который изначально стоял 7200 - 2 часа. Потом я уже просто начал отключёт все лимиты, такоеже поведение продолжилось со следующими настройками:

apc.ttl = 0

apc.user_ttl = 0

apc.gc_ttl = 0

apc.stat = 0

Разумеется при apc_store ставился ttl 0. Изначально настройки были дефолтными.

На формах читаю что у людей проблема обратная - кэш забивается по самый лимит, и проблемы с его удалением. Тут-же он удаляется и никакого толку от него (кроме как быстрая загрузка при навигации по сайту после первой загрузки) нет.

Была идея что какой-то другой сайт провоцирует флуш кэша. Отключили всё что можно, проблема осталась.

Кто-то знает в чём дело? Можно как-то промониторить лог запросов к apc например?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий