nginx: cache loader

sidorka
На сайте с 17.08.2012
Offline
211
735

После рестарта nginx сильно грузит диски, выполняя обход файлов в кэше. Как отключить cache loader? Даже теоретически забить диск не выйдет и необходимости следить за актуальностью кэша тоже нет.

Дешевые домены для дорвеев и не только - от 55р (https://goo.gl/Wtnwqp)
Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

Поиграйтесь параметрами loader_files, loader_threshold и loader_sleep у proxy_cache_path. Какое значение у вас стоит у параметра levels? Какой объем кэша? С 10G кэшем я не наблюдал проблем, о которых вы упоминаете.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
sidorka
На сайте с 17.08.2012
Offline
211
#2

Оптимизайка, выставил loader_files=10 и loader_sleep=10000, полегчало.

Оптимизайка:
Какое значение у вас стоит у параметра levels?

2:2:2

Оптимизайка:
Какой объем кэша?

max_size выставлен в 300г, но реально данных со всеми метами и на сотню не наберется, как я не прикидывал - 40-50 гиг скорее всего. Диска много.

---------- Добавлено 18.07.2016 в 21:48 ----------

Тут еще вопросик, есть еще какие фришные альтернативы ngx_cache_purge?

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