У меня есть это два Python скрипт server.py и client.py, который подключается с помощью разъема, сервер выглядят как:Python нагрузочного тестирования сокет связь
while True:
try:
conn, addr = server.accept()
handle(conn, addr)
except KeyboardInterrupt:
break
Так он просто обрабатывает один клиент в то время, потом я 'добавьте gevent, чтобы он мог обращаться с клиентами одновременно.
Как измерить это, чтобы определить клиентский запрос/секунду с помощью vs без gevent?
Я нашел много базового бенчмаркинга HTTP, но как насчет TCP? В идеале я бы хотел, чтобы тест запускал несколько сценариев client.py и использовал это как тест.