Скорость загрузки PHP cURL - PullRequest
1 голос
/ 06 апреля 2010

Я создал скрипт, который загружает файлы на разные серверы, используя PHP cURL , и проблема в том, что он съедает всю мою пропускную способность при загрузке, и мой сервер Apache не отвечает так, как мне бы хотелось.

Вызов сделан из PHP-CLI и не может использовать какую-либо пропускную способность Apache, ограничивая пропускную способность.

Ответы [ 3 ]

1 голос
/ 06 апреля 2010

Не могли бы вы быть более конкретным? Вы могли бы, например, показать нам код.

Вы также можете зарегистрировать полосу пропускания, которую вы использовали, и наложить ограничения в свой код.

0 голосов
/ 06 апреля 2010

Вы пробовали вариант CURLOPT_READFUNCTION? Создание собственной функции для чтения данных позволит вам также ограничить пропускную способность.

0 голосов
/ 06 апреля 2010

Apache не имеет ограничений пропускной способности. Это ограничение пропускной способности вашей сети. Подумайте не спамить другие сайты , и ваш сервер Apache всегда будет быстро реагировать.

...