Nginx - задаване на ограничение за броя на връзките и броя на заявките за единица време,

Nginx - задаване на ограничение за броя връзки и броя заявки за единица време

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

(грешка по подразбиране limit_conn_log_level;)

Задава желаното ниво на запис в дневника, когато броят на връзките е ограничен.

(По подразбиране limit_conn_status 503;)

Позволява ви да замените кода за отговор, използван при отхвърляне на заявки.

В секцията http на файла nginx.conf

Задайте ключа, за който се прилагат ограниченията ($ binary_remote_addr), зона с име на връзка и размер на зоната от 10 мегабайта

Променете нивото на регистриране на ограниченията на връзката от грешка на предупреждение

Задава зоната на споделена памет и максималния брой връзки, разрешени за една ключова стойност. Ако този номер бъде надвишен, сървърът ще върне грешка 503 (услугата временно не е налична) в отговор на заявката.

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