リモートLinuxサーバのスケジュールされたジョブを確認する必要があります。通常、成功は$ {Taskname} _YYMMDDhhmm.okファイルで示されます。ジョブは1日に数回スケジュールされていたので、タスクのために多くのokファイルが存在します。リモートLinuxサーバのファイルの定期チェック
ジョブは、リモートシェルスクリプトによって他のリモートマシンで初期化することも、cronで初期化することもできます。
Example schedule:
Taskname Scheduled_Start_Time
Task A 00:00
06:00
12:00
Task B 09:30
Task C **:30 (every 30 minutes)
Task D 09:30
だから私は、リモートサーバ上でいくつかのファイルをチェックするようにスケジュールすることができ、迅速かつ汚いプログラムを作成したいと思います。そして私はそれをインストールしてWindows XP上のタスクとしてデーモンにしたいと思います。どんなプログラミング言語をお勧めしますか?
例えば、私はタスクBとDが1日1回しか実行されないことを知っています。そのため、午前11時30分までにokファイルを確認できます。私は自分のプログラムを構成し、チェックする時間と、データと時間の正規表現で調べるファイルと、どこに配置すべきかを入力します。それはリモートのLinuxサーバー上にあることを忘れないでください。
To sum up, the requirement for the programming language/tools:
1) it have library for scheduling some task
2) it can check a file's existence on a remote machine
3) it can be set as a daemon
4) it is okay with windows
5) (optional) After I list every scheduled tasks for this program, it can have a gui to indicate the job's status with some green/red color.
すべての意見は高く評価されます。ありがとう!既存のツールがあれば、本当に感謝してくれます。