0

サーバーベースのアプリケーションを制御できるソフトウェアを探しています。つまり、コントローラーの方法で起動、シャットダウン、監視できるようにしたい相互依存プロセスがたくさんあります。

Autosys のようなプログラムに出くわしたことがありますが、それは高価であり、私が望むものに対して非常に高すぎます。AppCtlも見ましたが、依存関係を処理していないようです。initスクリプトを再利用することは可能でしょうか?

ああ、さらに複雑なことに、新しいバイナリをインストールしなくても、Solaris 10 または Linux ボックスで実行できるはずです。私が最近見たボックスでは、シェル スクリプトと Perl を意味しますが、Python は意味しません。

そのようなプログラムは存在しますか、それともプログラミング Perl のコピーを払い落とす必要がありますか?

4

4 に答える 4

1

こんばんは

/etc/init.d で同様のものを探し、それを基礎として使用してください。定期的に実行するには、crontab または at も参照してください。

乾杯、

ロブ

于 2008-09-01T12:21:18.213 に答える
1

Supervise を試してみてください。これは、qmail がそのサービス/起動アプリケーションを追跡するために使用するものです:

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

于 2008-09-01T12:53:37.793 に答える
0

私が知る限り、Solaris のみですが、Solaris 10 のSMFはあなたが望むことをしませんか?

于 2009-03-10T23:26:34.860 に答える
0

GNU バッチを試してください。必要なものをサポートしているようです。

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

于 2012-02-03T04:20:31.330 に答える