私はamazon EC2 ubuntuインスタンスで2分ごとにpythonスクリプトを実行しようとしています。amazon EC2 ubuntuインスタンスのタスクスケジューリング
誰かが私を助けることができますか?
ありがとうございます!
私はamazon EC2 ubuntuインスタンスで2分ごとにpythonスクリプトを実行しようとしています。amazon EC2 ubuntuインスタンスのタスクスケジューリング
誰かが私を助けることができますか?
ありがとうございます!
あなたが使用したいのは、特定の時間や間隔で実行されるコマンドのスケジュールを可能にするUnixサービスのcronです。
単純な構成のテキストファイルcrontab(「cronテーブル」のように、スケジュールされたコマンドを持つテーブルのような)に基づいています。これは偶然にもファイルを編集するツールの名前です。
ユーザのcrontabを編集するには、次のコマンドを使用します。crontab -e
これにより、crontabファイルがテキストエディタで開きます。あなたがcronを約念頭に置いておくことになるでしょう
3つのことは:
あなたはそれ以外のcronがそれらを見つけるためにどこか分からないでしょう、あなたのスクリプトへのフルパスを指定する必要があります。
ユーザーごとにcrontabがあり、スケジュールされたコマンドはcrontabファイルを所有するユーザーとして実行されます。
Cronの解像度は分未満にはならない、つまりX 秒のごとに何かを実行することはできません。
これはあなたのために働く必要があります。
*/2 * * * * /usr/bin/python /path/to/your/script.py
私はあなたがここを見てお勧め:http://corntab.com/ 構文を見ての例を、あなたが軌道に乗るのに十分でなければならない、などあなたがより多くのcrontabを作成するのを助ける。
誰かがあなたを援助できるようにするには、より多くの文脈と情報を提供する必要があります。どのようにスクリプトを実行しようとしていますか(cron job?)、もしあればどのようなエラーメッセージが表示されますか? – borfast
@borfast私はubuntuでうっとうしい人です。私は定期的にpythonスクリプトを実行する方法を知る必要があります。私はエラーメッセージを受け取っていません –
OK、私はあなたを助けるために、より詳細な答えを書くでしょう。 – borfast