Анализ производительности прокси-сервера Http
Я реализовал http-клиент / сервер прокси. В настоящее время я намеревался протестировать производительность этого прокси-клиента / сервера. Кто-нибудь может сказать мне, какие тесты я должен пройти, чтобы проанализировать его производительность? Какие аспекты и как я могу проанализировать несколько аспектов его производительности?
1 ответ
Я полагаю, что первое, что вы должны сделать, - это указать прокси-серверу, чтобы определить его максимальную пропускную способность, и посмотреть, есть ли какие-либо проблемы, такие как segfaults, утечки памяти, как он масштабируется (если он это делает) и т. Д.
Чтобы поставить его под нагрузку, вам понадобится инструмент для нагрузочного тестирования.
Лучшие бесплатные и открытые варианты на данный момент:
Ознакомьтесь с инструментами нагрузочного тестирования с открытым исходным кодом: какой из них следует использовать? руководство, чтобы определить наиболее подходящий для вашего сценария.
Вы также можете взглянуть на тесты производительности популярных прокси-серверов, таких как Apache или sqiud, надеюсь, это сэкономит ваше драгоценное время.