| 11:44a |
Странное кеширование Nginx Всем привет. Есть два серверы с nginx, который кеширует статику. Настроены одинаково, запросы идут равномерно через DNS round-robin, но при этом на одном сервере кеш занимает 963G, а на втором 211G. Причем у второго он статичен, а на первом постоянно растет. и подробнее по директориям: 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
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) и он тут же начал сбрасывать кеш, сейчас вот такая обстановка: 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 И продолжает падать
UPD2: спустя сутки du -sh * 11G 0 11G 1 11G 2 11G 3 11G 4 11G 5 11G 6 11G 7 11G 8 11G 9 11G a 12G b 11G c 11G d 11G e 11G f |