LINUX.ORG.RU
ФорумAdmin

Проблема с загрузкой изображений при использовании limit_req. Как побороть?

 , , , ,


0

1

Здравствуйте, господа. Установлена связка nginx + php-fpm. Возникла проблема с загрузкой изображений при использовании limit_req.

В секции http прописал: limit_req_zone $binary_remote_addr zone=reqPerSec5:10m rate=5r/s;

Далее, определены следующие локэйшены:

location / { limit_req zone=reqPerSec5 burst=10 nodelay; ... }

и

location ~ \.php$ { limit_req zone=reqPerSec5 burst=10 nodelay; ... }

Собственно, хочется реализовать следующее: чтобы при слишком частом обновлении html- и php-страниц выбивало 503-ю ошибку (сделано!), но имеется проблема с изображениями - при частом обновлении php-странички (c тем же простейшим phpinfo) периодически пропадают изображения логотипов PHP и Zend. Причём если после этого страницу обновить ещё раз, то картинки появляются. Как сделать так, чтобы картинки не исчезали, но при этом при частом обновлении выводилась 503-я ошибка?

C уважением, Геннадий.



Последнее исправление: CYB3R (всего исправлений: 1)

чтобы при слишком частом обновлении html- и php-страниц

Так и ограничивай только .html и .php а не /

disarmer ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.