borodka_lenina
@borodka_lenina
=)

Необычное распределние объема кеша nginx?

Всем привет. Есть два серверы с nginx, который кеширует статику.
Настроены одинаково, запросы идут равномерно через DNS round-robin, но при этом на одном сервере кеш занимает 963G, а на втором 211G. Причем у второго он статичен, а на первом постоянно растет.
и подробнее по директориям:
server1
60G     0
61G     1
61G     2
60G     3
60G     4
61G     5
61G     6
61G     7
60G     8
60G     9
60G     a
61G     b
61G     c
60G     d
60G     e
61G     f


server2
13G     0
14G     1
13G     2
13G     3
13G     4
13G     5
13G     6
13G     7
13G     8
13G     9
14G     a
14G     b
13G     c
13G     d
13G     e
14G     f


Конфиги у nginx идентичны 1в1:
proxy_cache_path /mnt/nginx/cache levels=1:2 keys_zone=cache:1024m max_size=300g inactive=20d;
Куда еще можно посмотреть? Почему так странно распределен объем?

UPD: изменил конфиг на первом серваке(300G->250G) и он тут же начал сбрасывать кеш, сейчас вот такая обстановка:
spoiler
3.4G 0
3.5G 1
3.3G 2
3.3G 3
3.4G 4
3.4G 5
3.4G 6
3.5G 7
3.2G 8
3.5G 9
3.4G a
3.6G b
12G c
60G d
59G e
60G f

Спустя минуту стало еще меньше:
3.6G 0
3.6G 1
3.5G 2
3.5G 3
3.7G 4
3.6G 5
3.6G 6
3.7G 7
3.4G 8
3.7G 9
3.6G a
3.8G b
7.6G c
60G d
59G e
60G f

И продолжает падать
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы