Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Демон - экстаз с php 
:(
    Опции темы
Montoya
Дата 20.4.2006, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 20.4.2006

Репутация: нет
Всего: нет



Господа! появилась такая задача:
написать скрипт, который запускал бы 30 копий (или другое кол-во копий) скрипта php и следил за тем, какое кол-во копий сейчас запущено и если кол-во запущеных скриптов меньше 30, то скрипт дозапускает необходимое кол-во. Подскажите плиз как реализовать?

P.S. Я долго программировал на php поэтому не знаю что к чему в perl, поэтому если не сложно, то подскажите плиз как решить мою проблему меньшей кровью 
PM MAIL   Вверх
comnimh
Дата 25.4.2006, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 25.4.2006

Репутация: нет
Всего: нет



Напрашивается  решение  в  лоб  -  каждый  пхп  скрипт  при  старте  делает  +1  к  переменной,  хранящейся  в  бд  или  файле,  при  окончании  -  -1;  перлом  ты  ее  читаешь  и  принимаешь  решения).
Но  это,  конечно,  в  случае  если  скрипт  пхп  не  произволен  и  ты  имеешь  к  нему  доступ 
PM MAIL   Вверх
DEER
Дата 25.4.2006, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 749
Регистрация: 12.4.2005
Где: г. Рязань

Репутация: 2
Всего: 13



под чем будет работать твой демон?
в Линуксе есть возможность посмотреть активные процессы, 
через sys пукаешь эту команду, читаешь что она возвратила, ищещь в списке твои скрипты, считаешь количество и аглы.
только вот в Линуксе не силён  smile  команду не могу подсказать... 


--------------------
 
PM MAIL WWW ICQ MSN   Вверх
sharq
Дата 2.5.2006, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Perl Liker
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 13.12.2004
Где: Ростов-на-Дону

Репутация: 2
Всего: 28



Montoya, можно сделать через файл-семафор или следить за процессами в ps.

 smile  


--------------------
[color=gray]There's More Than One Way To Do It[/color]
PM MAIL WWW ICQ Skype   Вверх
nitr
Дата 2.5.2006, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 12
Всего: 84



а что там с POE ? ;) 


--------------------
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.0421 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.