by Shun2y
2010/04/09 18:47
特に使う予定もないのだけれど、Google App Engineで無料でつかえるWeb Cron「GAE-Cron」を設定してみた。
Cronとは:UNIX系システムの常駐プログラム(デーモン)の一種で、ユーザの設定したスケジュールに基づいて指定したコマンドやシェルスクリプトなどを自動実行してくれるプログラム。
GAE-Cronとは:あらかじめ周期(最短1分)とURLを設定しておくと、それに応じた時刻にURLをコールする、いわゆるweb cronサービス。オープンソース。
インストールや設定方法は、GAE-Cronのサイトに全部載ってて、その通りにやればできる。
・ 『GAE-Cron』のソース&サービス登録サイト公開
・ Google App Engineへの登録と開発環境のセットアップ(Python編)
でも、一応ざっと書いておく。
1. App Engine アカウントを登録
http://code.google.com/intl/ja/appengine/
2. Python をインストール
http://www.python.org/download/releases/2.5.4/
3. App Engine SDK をインストール
http://code.google.com/intl/en/appengine/downloads.html
4. GAE-Cron をアップロード(デプロイ)