Назад | Перейти на главную страницу

как я могу использовать файлы журнала apache для воссоздания сценария использования

Недавно я установил веб-сайт, на котором было слишком много запросов, и он работал слишком медленно. В код веб-сайта было внесено много улучшений, а также мы купили новый сервер.

Я хочу протестировать новый сервер с теми же запросами, которые замедляли работу старого сервера. После этого удваиваю запросы, делаю новые тесты и так далее.

Эти запросы регистрируются в файлах журнала apache. Итак, я могу проанализировать эти файлы и создать какой-то сценарий для выполнения тех же запросов. Конечно, в этом случае запросы будут делать только мой компьютер к серверу, но эй, лучше, чем ничего.

Вопросы: - есть ли какое-нибудь приложение, которое уже это делает? - вы бы использовали wget? ab? скрипт python?

Спасибо!

Раньше я использовал для этого jmeter, но для этого требуется, чтобы ваши журналы были в расширенном формате.

Если это не ваш случай, попробуйте что-нибудь вроде:
https://github.com/chromano/apache-log-replay

Цунг - инструмент тестирования распределенной нагрузки. Он может использовать журнал apache для создания планов тестирования.