Я ищу какое-то программное обеспечение, которое позволяет мне управлять серверным приложением, то есть существует множество взаимозависимых процессов, которые я хотел бы запускать, выключать и контролировать с помощью контроллера.
Я встречал такие программы, как Autosys, но они дорогие и намного превосходят то, что я хочу. Я также видел AppCtl, но, похоже, он не обрабатывает зависимости. Может, скрипты инициализации можно будет перепрофилировать?
Да, и в качестве дополнительного осложнения он должен иметь возможность работать на Solaris 10 или Linux без установки каких-либо новых двоичных файлов. На коробках, которые я видел недавно, это означает сценарии оболочки и Perl, но не Python.
Существуют ли такие программы или мне нужно стереть пыль с моей копии Programming Perl?





Доброго времени суток,
Поищите что-то подобное в /etc/init.d и используйте это как основу. См. Также crontab или, может быть, на, чтобы запускать на регулярной основе.
ваше здоровье,
Роб
Попробуйте Supervise, который qmail использует для отслеживания своих сервисов / запускаемых приложений:
Насколько я знаю, только для Solaris, но разве SMF Solaris 10 не сделает то, что вы хотите?
Попробуйте GNU Batch. Похоже, он поддерживает то, что вам нужно.