複数の Windows および Linux サーバーでスクリプトをスケジュールするプロジェクトを計画しています。代替ソフトウェアが満たしていないように見える要件があるため、これをすべてゼロから行う道を進んでいます(他のタスクの完了または失敗時にタスクを実行し、非標準の間隔でスケジュールできるなど) .
ユーザーが各マシンのスケジュールをデータベースに追加/変更/削除できるようにする Web インターフェイスを用意することを考えていました。
次に、Windows サービスは、その時点で実行する必要があるジョブについてデータベースをチェックし、Linux の場合は SSH、Windows の場合は PowerShell 経由で接続します。
すべてのスクリプトは進行状況をデータベースに書き戻して、ユーザーがチェックできるようにします。
基本的に、私は経験があまりないため、より良い方法や、問題を引き起こす可能性があることに注意する必要があることを知っている人からのアドバイスが欲しかった.
ありがとう。