Как ограничить частоту запросов и соединений в Nginx
Настраиваем limit_req и limit_conn в Nginx: выбираем ключ, rate и burst, учитываем CDN и NAT, включаем dry run, проверяем 429 и читаем журнал.
Архив
Страница 19 из 27
Настраиваем limit_req и limit_conn в Nginx: выбираем ключ, rate и burst, учитываем CDN и NAT, включаем dry run, проверяем 429 и читаем журнал.
Строим понятный CI-процесс: отдельно проверяем проект, ограничиваем production-окружение и SSH-ключ, запрещаем параллельные deploy и проверяем релиз.
Объясняем подпись DNS-зоны, цепочку доверия и DS у регистратора, безопасный порядок включения, проверки, смены DNS-провайдера и отключения DNSSEC.
Учимся строить пути через Path, отличать текущий каталог от каталога скрипта, читать и записывать текст, искать файлы и проверять границы пути.
Разбираем структуру Bash-скрипта, аргументы, кавычки, коды возврата, временные файлы, повторный запуск и проверку через bash -n и ShellCheck.
Объясняем, куда приходят письма, кто вправе отправлять почту от домена, как работает подпись DKIM и когда усиливать политику DMARC.