Unix上的应用程序控制脚本
时间:2020-03-05 18:45:57 来源:igfitidea点击:
我正在寻找一些软件,该软件可以控制基于服务器的应用程序,也就是说,我希望以控制器的方式启动,关闭和监视一堆相互依赖的进程。
我遇到过像Autosys这样的程序,但这很昂贵,而且远远超出了我想要的东西。我也看过AppCtl,但这似乎不能处理依赖关系。也许有可能重新利用初始化脚本?
哦,作为补充,它应该能够在Solaris 10或者Linux机器上运行,而无需安装任何新的二进制文件。在我最近看到的包装盒上,这意味着要使用Shell脚本和Perl,而不能使用Python。
是否存在任何此类程序,或者我需要清除我的Programming Perl副本吗?
解决方案
回答
G'day,
在/etc/init.d中查找类似内容,并以此为基础。另请参阅crontab,或者可能在at定期运行。
干杯,
抢
回答
尝试使用Supervise,这是qmail用来跟踪其服务/启动应用程序的方法:
http://cr.yp.to/daemontools/supervise.html
回答
据我所知,仅适用于Solaris,但是Solaris 10的SMF不会满足要求吗?