![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Montoya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 20.4.2006 Репутация: нет Всего: нет |
Господа! появилась такая задача:
написать скрипт, который запускал бы 30 копий (или другое кол-во копий) скрипта php и следил за тем, какое кол-во копий сейчас запущено и если кол-во запущеных скриптов меньше 30, то скрипт дозапускает необходимое кол-во. Подскажите плиз как реализовать? P.S. Я долго программировал на php поэтому не знаю что к чему в perl, поэтому если не сложно, то подскажите плиз как решить мою проблему меньшей кровью |
|||
|
||||
| comnimh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.4.2006 Репутация: нет Всего: нет |
Напрашивается решение в лоб - каждый пхп скрипт при старте делает +1 к переменной, хранящейся в бд или файле, при окончании - -1; перлом ты ее читаешь и принимаешь решения).
Но это, конечно, в случае если скрипт пхп не произволен и ты имеешь к нему доступ |
|||
|
||||
| DEER |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 749 Регистрация: 12.4.2005 Где: г. Рязань Репутация: 2 Всего: 13 |
под чем будет работать твой демон?
в Линуксе есть возможность посмотреть активные процессы, через sys пукаешь эту команду, читаешь что она возвратила, ищещь в списке твои скрипты, считаешь количество и аглы. только вот в Линуксе не силён -------------------- |
|||
|
||||
| sharq |
|
|||
![]() Perl Liker ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: 2 Всего: 28 |
Montoya, можно сделать через файл-семафор или следить за процессами в ps.
-------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
а что там с POE ? ;)
|
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |