Анализ производительности прокси-сервера Http

Я реализовал http-клиент / сервер прокси. В настоящее время я намеревался протестировать производительность этого прокси-клиента / сервера. Кто-нибудь может сказать мне, какие тесты я должен пройти, чтобы проанализировать его производительность? Какие аспекты и как я могу проанализировать несколько аспектов его производительности?

1 ответ

Решение

Я полагаю, что первое, что вы должны сделать, - это указать прокси-серверу, чтобы определить его максимальную пропускную способность, и посмотреть, есть ли какие-либо проблемы, такие как segfaults, утечки памяти, как он масштабируется (если он это делает) и т. Д.

Чтобы поставить его под нагрузку, вам понадобится инструмент для нагрузочного тестирования.

Лучшие бесплатные и открытые варианты на данный момент:

Ознакомьтесь с инструментами нагрузочного тестирования с открытым исходным кодом: какой из них следует использовать? руководство, чтобы определить наиболее подходящий для вашего сценария.

Вы также можете взглянуть на тесты производительности популярных прокси-серверов, таких как Apache или sqiud, надеюсь, это сэкономит ваше драгоценное время.

Другие вопросы по тегам