У нас есть веб-приложение на основе php, и мы ожидаем значительный всплеск трафика через 2 дня.
Мы настроены на стандартный стек Lack Rackspace и будем использовать столько серверов, сколько сможем, ноприложение занимает довольно много памяти и требует большого количества дБ, поэтому будет некоторое ограничение максимального числа одновременных пользователей, которое мы не сможем превысить, учитывая небольшое количество времени, которое у нас есть.
Мы работали над реализацией memcached, но из-зав силу характера приложения, его оказалось трудно сделать эффективно.
Ожидается, что трафик будет длиться всего пару часов, и наша главная проблема в том, что сайт не рухнет, что приведет к увеличению продаж.привал.
Какой самый простой способ отобразить сообщение об ошибке: «Извините, у нас интенсивный трафик, пожалуйста, повторите попытку в ближайшее время».Когда серверы испытывают слишком большую нагрузку?
Таким образом, мы могли бы обслуживать наше надлежащее веб-приложение, а затем, когда очередь запросов начинает заполняться, тогда мы можем просто отправить простое статичное дружественное HTML-сообщение о трафике.
Я знаю, что при наивном подходе это будет означать, что некоторые люди, которые просто собираются что-то купить, получат сообщение об ошибке, а затем, возможно, придется вернуться к началу процесса, что не идеально, ноучитывая короткие сроки, нам просто нужно, чтобы сайт не падал и не останавливал продажи.Как мы можем это сделать?
Любая помощь будет с благодарностью!