|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Серверные отношения |
|
Серверные отношения
|
Ветеран Сообщения: 640 |
Профиль | Сайт | Отправить PM | Цитировать Вот сталкнулся с нетривиальной задачей:
есть два сервера apache на обоих крутится php, на сервере А по крону запускается скрипт, который отправлет константу запускающую скрипт на сервере Б сложность заключается в том, что после передачи константы связь между двумя серверами должна разрываться, но при этом скрипт на сервере Б должен продолжать работу указаную далее в скрипте, это подрузумевает, что надо обойтись без зомби на сервере А. вот вопрос в том как разорвать соединение и чтобы при этом скрипт отработал далее и выключился после окончания кода скрипта? через сокеты? как? я - не сталкивался с подобной задачей ранее, было бы интересно как это реализовать на php+apache, откуда начать копать, друзья? |
|
------- Отправлено: 02:09, 29-04-2006 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Меня что-то термин "зомби" смущает. Два апача на одной машине, верно?
Что значит "отправляет константу"? |
------- Отправлено: 16:53, 29-04-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать нет, две разных машины в разных уголках земли.
отправляет методом http get, как вариант, любой параметр и только этот параметр(константа) может запустить скрипт на другом сервере, т.е. на другом сервере (Б) в скрипте обычная проверка:
вот как: 1. отрубить соединение 2. после отрубания запустить скрипт? |
------- Последний раз редактировалось E-mail, 29-04-2006 в 21:07. Отправлено: 20:09, 29-04-2006 | #3 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать по первому вопросу: не ужели никто не сталкивался с работой с сокетами?
по второму вопросу: я так подозреваю что функции system и exec помогут, но как ими никогда не пользовался, я прав? пример ктонибудь может показать? |
------- Отправлено: 15:23, 30-04-2006 | #4 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать никто не помог, как всегда в последнее время тут.........(((((((((9999999999
решил опять все сам,.. 1 вопрос решается методом HEAD (в протоколах все уже продумано за нас ) 2 вопрос решается как и предполагал с помощью функции system() ага |
|
------- Отправлено: 01:56, 01-05-2006 | #5 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 01:22, 02-05-2006 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Log/Monitoring - Серверные системы мониторинга | djony | Сетевые технологии | 4 | 12-02-2014 13:14 | |
Службы - Серверные службы в клиентской системе | Neo_ | Microsoft Windows 2000/XP | 5 | 01-06-2009 23:36 | |
Какие серверные продукты MS нормально уживаются друг с другом?(+) | Keitaro | Microsoft Windows NT/2000/2003 | 16 | 19-10-2008 15:05 | |
[решено] Серверные адаптеры Intel® PRO/1000 MT | DarkMaximus | Microsoft Windows NT/2000/2003 | 2 | 24-07-2008 10:31 | |
Доверительные отношения | lka | Сетевые технологии | 3 | 25-02-2004 08:09 |
|