1

上のcronジョブとしてPythonベースのコマンドラインスクリプトを実行します。私は正常にcronjobとしてcrontabといくつかのシェルスクリプトを使用して週ごとにそのスクリプトを実行するようにスケジュールすることができます。 しかし、今、私はのgcloud上のcronジョブとして実行し、このスクリプトを更新して行いたいです。 は、あなたは私に、私はそれを達成することができます、そこから任意のアイデアや参照を、提供することはできますか?プラットフォームはGoogleだけクラウドに制限されていることを私はオンライン実行中のサービスのためのレポート生成の仕事をしていませんのpython3ベースのコマンドラインスクリプトを持っているのgcloud

注意。

ありがとうございます!

答えて

1

あなたはApp Engine Cron Serviceを使用することができます。

をApp Engineでcronのサービスは、あなたが定期的に定義された時間または定期的に動作 スケジュールされたタスクを設定することができます。 これらのタスクは、一般にcronジョブと呼ばれます。これらのcronジョブは、App Engine Cronサービスによって自動的に起動される です。たとえば、 あなたは1時間に1回まとめに 情報を、日常的に電子メールレポートを送信するためにcronジョブを使用し か、いくつかのキャッシュされたデータを10分ごとに更新する、またはリフレッシュすることがあります。

cron.yamlを経由して、毎週月曜日の朝を実行するために/tasks/summaryのようなサービスを作成し、それをスケジュール:

cron: 
- description: weekly summary job 
    url: /tasks/summary 
    target: beta 
    schedule: every monday 09:00 
関連する問題