![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| capitan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
Есть php скрипт, который при запуске коннектится к удаленному серверу и закачивает на сайт zip. Таких скриптов несколько и стоят на разных серверах. Есть массив с урлами, где они установлены. Необходимо пробежаться по массиву и запустить их. При том просто дать команду на запуск и не дождавшись ответа перейти к следующему. Реализовал это через curl. Но работа происходит следующим образом: получаем урл - коннектимся к скрипту - ждем пока он отработает или отвалится по тайм ауту - идем дальше. Как убрать шаг "ждем пока он отработает или отвалится по тайм ауту" ? Просто дать команду на исполнение и перейти дальше?
P.S. Запуск происходит из одного места, когда изменится zip, по этому запускать их по крону непосредственно на сайтах не получится. Т.е. нужно реализовать систему мгновенного автоапдейта. Может есть вариант сделать по другому? Буду рад выслушать. |
|||
|
||||
| Simpliest |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 625 Регистрация: 1.9.2009 Репутация: 1 Всего: 3 |
попробуй
curl_multi_select() |
|||
|
||||
| sTa1kEr |
|
|||
|
9/10 программиста ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1553 Регистрация: 21.2.2007 Репутация: 56 Всего: 146 |
Или напрямую через сокеты http://forum.vingrad.ru/forum/topic-159049.html
|
|||
|
||||
| capitan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
Спасибо за советы. Буду пробовать. Больше склоняюсь к методу, который предложил sTa1kEr
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |