Если вы используете сервер Apache, вы можете использовать инструмент командной строки Apache Benchmark.
Итак, скажем для этого экземпляра, что ваш сервер работает на локальном хосте (127.0.0.1), порт 8000. Если мы хотим знать, могут ли параллельные соединения обрабатываться сервером, нам нужен сценарий, который выполняет на определенное количество (мили) секунд и взять среднее значение этого.
Итак, давайте создадим функцию JavaScript для вашего сервера, которая делает тайм-аут на 1 секунду следующим образом:
setTimeout(function() {
console.log("Executed")
}, 1000)
С установленными средствами командной строки Apache выполните следующую команду
ab -n 100 -c 100 http://127.0.0.1:8000
Если все идет хорошо, вы должны увидеть среднее время, необходимое для выполнения одного скрипта. Результат должен быть где-то между 1 и 1,1 секундами.
Я бы предположил, что вы используете NodeJS ? Если нет, я бы определенно рекомендовал изучить это. Главным образом из-за его неблокирующей удивительности.