Каковы преимущества и недостатки кэширования изображений Nginx? - PullRequest
0 голосов
/ 20 февраля 2012

Может ли кто-нибудь разъяснить мне эффект кэширования образа Nginx?

В настоящее время я использую выделенный сервер.Статические изображения хранятся в одной папке и используются для статей.Размер библиотеки увеличивается примерно на 500 изображений каждый день, а сервер обрабатывает около 800 тыс. Страниц в день.На каждой странице около 4 больших образов.

Серверные диски находятся в RAID 1.

У меня проблемы с кэшированием Nginx.Жесткий диск заполняется так быстро, что сервер перестает работать.Мне нужно перезапустить службу Nginx, чтобы Nginx снова очистил кеш.

Я думал об удалении конфигурации образов кэша (особенно .jpg) из Nginx, потому что я думаю, что эта конфигурация в любом случае не помогает серверу.

Поскольку статические изображения хранятся в одной папке, я применил ExpiresActive к заголовку.Итак, для чего мне нужен Nginx?

С другой стороны я вижу потерянный объем жесткого диска, затраченные ресурсы процессора и оперативной памяти при повторном чтении этих изображений и последующей записи в кэш.

Скажите, пожалуйста,какие преимущества я получу от использования образа кэша Nginx?

1 Ответ

0 голосов
/ 23 февраля 2012

Я бы рекомендовал не кэшировать какие-либо изображения (или любой статический контент).Nginx уже эффективно обрабатывает статический контент с диска.

PS: я не могу комментировать.Итак, пишу это как ответ.Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...