Сочинение на тему 10 способов предотвратить перегрузку веб-сервера
- Опубликовано: 03.10.2020
- Предмет: Информационная наука
- Темы: Компьютерная наука, Операционная система, Программное обеспечение
Причины перегрузки различны. В любое время веб-серверы могут быть перегружены по следующим причинам:
- Неполная доступность веб-сервера. Это может произойти из-за ожидаемой или необходимой поддержки или обновления, сбоев аппаратного или программного обеспечения, внутренних неисправностей и т. д. В этих обстоятельствах остальные веб-серверы получают слишком большой трафик и перегружаются.
- Избыточный логический веб-трафик – многочисленные клиенты, которые подключаются к веб-сайту в течение короткого промежутка времени, могут вызвать перегрузку веб-сервера.
- Компьютерные черви и вирусы XSS, которые будут вызывать нерегулярный трафик из-за миллионов зараженных компьютеров, браузеров или веб-серверов.
- Распределенные атаки типа «отказ в обслуживании» (DoS-атака, DDoS-атака). Атака отказа в обслуживании или распределенная атака отказа в обслуживании – это попытка сделать компьютер или сетевое устройство недоступным для предполагаемых пользователей.
- Замедление работы сети, так что клиентские запросы выполняются медленнее, а количество подключений увеличивается настолько, что приближаются ограничения сервера.
Последствия перегруженного веб-сервера:
- Перегрузка приводит к задержке обслуживания запросов от 1 до нескольких сотен секунд.
- Все знакомы с кодом ошибки 404, точно так же, как веб-сервер возвращает код ошибки HTTP, например 500, 502, 503, 504, 408 и т. д., которые являются неподходящими условиями перегрузки.
- Веб-сервер запрещает или сбрасывает TCP-подключения, прежде чем он возвращает какой-либо контент.
- Иногда веб-сервер доставляет только часть запрошенного контента. Это можно рассматривать как ошибку, даже если это обычно является признаком перегрузки.
Как предотвратить перегрузку веб-серверов
Чтобы частично справиться с предельными нагрузками выше среднего и предотвратить перегрузку, некоторые крупные веб-сайты применяют стандартные методы, например, такие как:
- Управление сетевым трафиком с помощью брандмауэров для блокировки нежелательного трафика, поступающего из плохих источников IP или имеющего неадекватные шаблоны. Менеджеры HTTP-трафика могут быть размещены для отбрасывания, перенаправления или перезаписи запросов, которые имеют плохие шаблоны HTTP. Для сглаживания пиков в управлении использованием полосы пропускания сети и формировании трафика можно сделать
За последние десятилетия почти во всех компонентах мобильных и вычислительных устройств было много значительных инноваций. Механических разъемов нет. По мере того как устройства уменьшаются в
Hadoop может быть страстно привлекательным, потому что он отлично масштабируется, может быть настроен на переключение широкого ассортимента и очень дорогой по сравнению со старыми. Hadoop
DirectX определяется как интерфейс прикладной программы или API для создания графических изображений и мультимедийных эффектов и управления ими в таких приложениях, как игры или активные