Проверка статуса ftp

Статус
В этой теме нельзя размещать новые ответы.

anchar

Новичок
Проверка статуса ftp

В общем мне надо проверить список ftp серверов на доступность. Я пробую ftp_connect и если true, то значит работает. Но при большом списке для каждого неработающего сервера проходит таймаут. И все эти таймауты складываюся и моя страница может создаватся минуту. Нельзя ли распараллелить вызовы ftp_connect. Чтобы сразу всем серврам посылался запрос и скрипт ждал ответа от всех сразу.
 

anchar

Новичок
Автор оригинала: WP
Достаточно fsockopen с небольшим таймаутом.
Я делал ftp_connect с таймаутом в 1 или 2 сек. И при количестве серверов в 20 штут время создания будет 40 сек.
Ведь fsockopen также будет ждать эти 1-2 сек и время будет такое же. И это проблемы не решит, или я ошибаюсь.
 

anchar

Новичок
Данные? Использую только результат соединения. Если соединился то включен и наоборот.
Прочитал в доках про неблокирующиеся сокеты. Это что такое и с чем их едят?
 

WP

^_^
Не, ты не понял. Я спросил не какие данные используются, а где они используются, а для чего? На что влияет результат коннекта?
 

Фанат

oncle terrible
Команда форума
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху