GAEでcronを設定してみる
毎1時間ごとにURLを実行する。
<?xml version="1.0" encoding="utf-8"?> <cronentries> <cron> <url>/admin/area/update</url> <description>area master update</description> <schedule>every 1 hours synchronized</schedule> <timezone>Asia/Tokyo</timezone> </cron> </cronentries>
Cronで実行された場合、リクエストヘッダに以下が付与されるみたい.
X-AppEngine-Cron: true
cronタスクと通常実行で処理を分けるならこれで分岐できる。