Google App EngineにCRONジョブを使用するアプリケーションを導入しました。私はthisチュートリアルに続きました。それは正常に動作し、私は私のGAEコンソールでそれを確認することができます。 Stackdriverのログには、CRONジョブが実行中であることがわかります。Google App EngineのCronジョブをキャンセルまたは停止する方法
私のcron.xml
ファイルに対して行った変更は、アプリケーションを再配備した後に適用されませんでした。私もcron.xml
ファイルを削除し、アプリケーションを再デプロイしました。効果はありません。私はそのCRON仕事がどんなクォータをも超えないようにしたい。
- GAEコンソールからCRONジョブをキャンセル/無効/削除する方法はありますか?
cron.xml
ファイルを変更して削除することでCRONジョブをキャンセルするのに間違っていますか? (私の経験から特定のマルチサービスアプリケーションにおける)
ありがとう、ダン。あなたの「オプション2」は正しい方法で私を導きました。私の開発マシンはWindowsなので、./appengine-java-sdk/ディレクトリにある "AppCfg -A [My_APP_ID] -V [MY_VERSION] update_cron [PATH_TO_BUILT_PROJECT]"コマンドを使いました。これは、空のcronentries-ag(上記のような)を持つcron.xmlファイルがある場合にのみ成功しました。驚くことに、cron.xml全体を削除したときにはうまくいきませんでした – Oliver