jpeg_filter_max_pixel
Устанавливает ограничение на максимальное количество пикселей в JPEG-изображениях, обрабатываемых модулем NGINX JPEG filter module.
Описание
jpeg_filter_max_pixel директива используется в модуле NGINX JPEG filter module для задания предела на максимальное количество пикселей в JPEG-изображениях, подвергаемых операциям фильтрации. Установив это значение, администраторы могут оптимизировать производительность и потребление ресурсов при обработке изображений. Это особенно полезно для сайтов с высоким трафиком, которым необходимо эффективно управлять ресурсами при отдаче изображений, размеры которых могут существенно различаться.
Эта директива принимает один целочисленный аргумент, который представляет максимальное количество пикселей, допустимое для изображений, обрабатываемых JPEG-фильтром. Если изображение превышает этот предел по пикселям, оно будет исключено из некоторых функций обработки или может обрабатываться как есть, в зависимости от конфигурации других директив, таких как jpeg_filter_graceful. Значение по умолчанию этой директивы — 0, что означает отсутствие принудительного ограничения по умолчанию. На практике администраторы могут задавать это значение исходя из возможностей сервера или типичных размеров изображений, обслуживаемых на их сайте.
Когда jpeg_filter_max_pixel установлена в ненулевое значение, любое JPEG-изображение, превышающее этот предел, может не подвергаться указанным операциям JPEG-фильтрации, что позволяет лучше контролировать обработку больших изображений, которые в ином случае могли бы истощать ресурсы сервера. Это обеспечивает эффективную оптимизацию работы с изображениями в условиях высокой нагрузки, позволяя серверу оставаться отзывчивым при одновременной эффективной доставке контента.
Пример конфига
http {
jpeg_filter_max_pixel 1000000;
server {
location /images {
jpeg_filter on;
}
}
}Установка этого параметра на очень низкое значение может помешать обработке корректных изображений и привести к непредвиденным результатам.
Убедитесь, что эта директива надлежащим образом настроена в соответствии с размерами изображений, которые вы ожидаете обрабатывать.