Пропускная способность сервера и количество одновременных запросов — это два связанных, но разных понятия:
Поймите взаимосвязь:
Взаимосвязь между пропускной способностью и количеством одновременных запросов можно понять с помощью следующей аналогии: предположим, что у вас есть ресторан, «количество одновременных запросов» похоже на количество гостей в ресторане, а «пропускная способность» — на количество клиентов, которых ресторан может обслужить за час. Количество обслуженных гостей. Даже если ваш ресторан может одновременно принять 100 гостей, а ваш шеф-повар может приготовить только 50 блюд в час, то ваша «пропускная способность» составит 50, а не 100.
Чтобы определить максимальную пропускную способность вашего сервера, вы можете выполнить тестирование производительности, постепенно увеличивая количество одновременных запросов. Вы можете установить разные номера потоков в JMeter и наблюдать, увеличивается ли пропускная способность сервера по мере увеличения количества параллелизма. Когда вы увеличиваете количество параллелизма, но пропускная способность больше не увеличивается, или время отклика начинает значительно увеличиваться, или частота ошибок начинает значительно увеличиваться, это может быть максимальная пропускная способность сервера.
Обратите внимание, что определение максимальной пропускной способности не означает, что вам следует устанавливать такой номер параллелизма в производственной среде, поскольку это может привести к длительному времени ответа от сервера или слишком высокому уровню ошибок. Идеальным числом параллелизма должно быть такое количество, при котором можно достичь максимальной пропускной способности при сохранении хорошего времени отклика и частоты ошибок.