Задать вопрос
@FulgerX2007

Почему limit_conn_zone и limit_req_zone возвращает 404?

Привет всем.

Почему limit_conn_zone и limit_req_zone возвращает 404?

В http блок добавил :

limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_conn_zone $server_name zone=perserver:10m;

limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;

limit_req_status 444;
limit_conn_status 503;


и в location / добавил :

limit_conn addr 5;
limit_conn perserver 100;
limit_req zone=one burst=5;


Ограничение работает все ок только вместо 503 ошибки возвращает 404 как не крути.

Nginx :
nginx version: nginx/1.10.3
  • Вопрос задан
  • 293 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
@FulgerX2007 Автор вопроса
Проблема решена. Оказалось nginx искал файл 503.html чтобы вывести ошибку 503 но его не было. И за этого он выдавал ошибку 404.

Создал файл 503.html и 429.html и проблема исчезла.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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