Я видел, что многие люди говорят об имитации реальной пользовательской нагрузки в соответствии с реальной рабочей площадкой для лучшего анализа или обработки состояния / проблем производительности, которые у них есть.Это действительно круто, потому что мы можем легко найти проблемы с производительностью и решить их в «рассвет дня», когда мы сделали новые функции или обновления.
А вот основной рабочий процесс для туда и обратно:
- Получите реальную нагрузку пользователя в журнале доступа и найдите соответствующий подробный запрос от производства
- Сохраните эту информацию о реальной загрузке и отобразите ее в какое-нибудь быстрое хранилище (моя первая мысль - mongodb или что-то в этом роде *
- Запуск многопоточности для загрузки записанных нагрузок в локальную среду исполнения.
- Посмотрим, что будет потом .....
Итак, мой первый вопрос: что вы думаете об «имитации модели реального пользователя», действительно ли они ценны или просто тратят время ?
Я знаю, что у Jmeter есть AccessLogSampler для имитации запроса http, но мой - это soapRequest для веб-службы.Похоже, мне нужно сделать много орудий в java, но в любом другом шоколаде?
Ваши идеи действительно очень ценятся!
Vance