Управление cache manager просессом по расписанию

Taras Murashko taras.murashko at gmail.com
Mon Jun 1 14:12:00 MSD 2009


На продакшен сервере(Ubuntu 7.10) использую nginx 0.7.50 для кеширования
изображений в различных разрешениях.
Кеш достаточно большой около 10 гб.

fastcgi_cache_path  /opt/nginx-cache  levels=2:2   keys_zone=img:50m;

    location /img/ {
        fastcgi_pass $backend;
        include fcgi_params;
        fastcgi_intercept_errors off;
        fastcgi_cache_key $server_addr$request_uri;
        fastcgi_cache img;
        fastcgi_cache_valid 304 1m;
        fastcgi_cache_valid any 100d;
        fastcgi_hide_header Set-Cookie;
    }


В последнее время заменил, что с регулярностью раз в три дня, на сервере
резко повышается io-wait (100% из 400%) на пару часов.

У меня есть предположение, что в этот момент nginx начинает очищать кеш.


Есть ли возможность указать, чтобы nginx только в определенное время (по
расписанию) проводил очистку кеша?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090601/624e973b/attachment.html>


More information about the nginx-ru mailing list