Почему cURL запросы из одного скрипта выполняются быстрее чем из нескольких?

Рейтинг: 0Ответов: 0Опубликовано: 03.03.2023

У меня есть php скрипт который с помощью multi-curl делает по 10 запросов в цикле к моему удаленному серверу.

Если я запускаю только 1 экземпляр этого php скрипта, то он за час получает 10тыс результатов.

Но если я запускаю например 20 экземпляров этого php скрипта, я ожидаю за час получить 20*10 = 200тыс результатов, а получаю около 100тыс.

Важно заметить, что каждый экземпляр скрипта делает запрос к разным серверам (не повторяются), это мои сервера и там установлено абсолютно одинаковая ОС и они выполняют одинаковые операции, они в точности скопированы.

Я протестировал каждый свой удаленный сервер по отдельности, они дают 10тыс (+- парочка) результатов за час.

Может быть на сервере с которого я отправляю cURL запросы есть какие-то ограничения пропускной способности сети? как это выяснить?

ОС Ubuntu 18.04

Ответы

Ответов пока нет.