У нас есть общедоступный веб-сайт, который также обслуживает запросы для внутренней системы (на выделенном IP-адресе). Когда сайт загружен, и нагрузка на сервер увеличивается, все запросы замедляются. Это приемлемо для общедоступного сайта, но не для внутренней системы.
В Nginx (или Debian Linux) есть способ расставить приоритеты запросов, чтобы внутренние системные запросы получали приоритет?
Пожалуйста, не предлагайте увеличивать размер сервера, кэшировать или подобные бесполезные предложения.
Для справки:
Простой ответ: нет.
Длинный ответ: кластеризация - ваш друг. Совершенно очевидно, что сервера, на котором находится веб-сайт, недостаточно для той нагрузки, которую вы на него возлагаете.
Вы не можете расставить приоритеты, но вы можете ограничить внешний запрос и разрешить все внутренние запросы или с какого-либо IP, возможно, с limit_req и прокси, но Ликк Натан говорит, что создание кластера - это простой способ.