犬ターネット

GAE for Python で web cron 実行させる

2012-12-19 GAE

GAE for Python で web cron 実行させるまでざっくり。

まず webcron.py を作成。実行させたいURL に HTTP リクエストおくるだけの簡単なもの。

次に app.yaml を作成。「yourappname」は環境に合わせて。「login: admin」設定で外部アクセスを拒否。

最後に cron.yaml を作成。「schedule: every 1 hours」で1時間毎に webcron.py を実行させる。

上記3つを同じディレクトリ内(例えば /path/to/webcron/* )に作成して、

でデプロイして終わり。詳しくは以下。

Python 用クローンを使用したスケジュールされたタスク - Google App Engine — Google Developers


Redis で prefix つけると、キー一覧引っ張ってきてループ処理するときに面倒

PHPで複数URLに並列でリクエスト出すやつ