Я пытаюсь проверить производительность клиент-серверного приложения, использующего TCP-соединение.

Если я инициирую несколько запросов от клиента, будет ли он проходить через одно и то же соединение / канал к серверу или будет открывать отдельные соединения для каждого запроса?

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

1 ответ1

0

Это может быть либо. Вам придется запустить анализатор и посмотреть, что он делает.

Даже если он использует HTTP (который основан на TCP), он может использовать постоянные соединения HTTP (т. Е. Заголовок «Connection: Keep-Alive») для выполнения нескольких запросов за один сеанс TCP или одно TCP-соединение для каждого HTTP. запрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .