Какой хороший способ пережить аномально высокие пики трафика?
Я думаю, что по какой-то причине мой веб-сайт должен временно переключиться в режим "низкой пропускной способности": переключиться на базовые HTML-страницы, минимальную графику, отключить виджеты, которые могут создать ненужную нагрузку на базу данных, и т.д.
Мои мысли:
- Контролировать использование процессора
- Пропускная способность монитора
- Мониторинг запросов в минуту
Я знаком с такими опциями, как кеширование, переключение на статический контент или сеть доставки контента и т.д. Как средство выживания, поэтому, возможно, следует сосредоточиться на том, как определить, когда веб-сайт будет перегружен. (Хотя ответы на другие методы выживания, конечно, все же приветствуются.) Допустим, веб-сайт работает под управлением Apache на Linux и PHP. Это, вероятно, самая распространенная конфигурация, и она должна позволить максимальному количеству людей получить помощь от ответов. Предположим также, что дорогостоящие варианты, такие как покупка другого сервера и балансировка нагрузки, недоступны - по крайней мере, для большинства из нас упоминание о Slashdot будет встречаться один раз в жизни, а не то, на что мы можем потратить деньги, готовясь к ,