У нас есть сайт, управляемый MySQL, который иногда получает 100 000 пользователей в течение 48 часов, все они заходят на сайт и совершают покупки.
Мы пытаемся смоделировать такую нагрузку с помощью таких инструментов, как Apache Bench и Siege.
Хотя мне кажется, что ключевым показателем является количество одновременных пользователей, и у нас есть результаты отчета, мы все еще чувствуем, что находимся в неведении.
Я хочу спросить: какие вещи мы должны тестировать, чтобы предвидеть такой трафик?
50 одновременных пользователей 1000 раз? 500 одновременных пользователей 10 раз?
Мы смотрим на ошибки БД, тайм-ауты apache и время ответа. На что еще мы должны смотреть?
Это расплывчатый вопрос, и я знаю, что на него нет «правильного» ответа, мы просто ищем некоторые общие мысли о том, как определить, с чем реально может справиться наша инфраструктура.
Заранее спасибо!