Вопрос

Я ищу какое-нибудь программное обеспечение, которое позволяет мне управлять серверным приложением, то есть существует множество взаимозависимых процессов, которые я хотел бы иметь возможность запускать, завершать работу и контролировать с помощью контроллера.

Я сталкивался с такими программами, как Autosys, но это дорого и сильно превосходит то, что я хочу.Я тоже видел AppCtl, но это, похоже, не обрабатывает зависимости.Может быть, можно было бы перепрофилировать сценарии инициализации?

О, и в качестве дополнительного усложнения он должен быть способен запускаться на Solaris 10 или Linux без установки каких-либо новых двоичных файлов.На полях, которые я недавно видел, это означает сценарии оболочки и Perl, но не Python.

Существуют ли какие-либо такие программы или мне нужно стереть пыль с моей копии Programming Perl?

Это было полезно?

Решение

Попробуйте Supervise, который qmail использует для отслеживания своих служб / приложений запуска:

http://cr.yp.to/daemontools/supervise.html

Другие советы

Добрый день,

Поищите что-нибудь подобное в /etc/init.d и используйте это как основу.Смотрите также crontab или, возможно, at, для регулярного запуска.

ваше здоровье,

Роб

Насколько мне известно, только для Solaris, но не для Solaris 10 SMF делай что хочешь?

Попробуйте GNU Batch. Похоже, он поддерживает то, что вам нужно.

http://www.gnu.org/software/gnubatch/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top