2015/10/02

[Google App Engine][Python]cronの書き方

定期的にscript実行をしてくれるcronの実装方法について調査しました。

cron.yamlを下のように実装する。

cron:
- description: hoge
  url: /foo
  schedule: every 1 hours
で、/fooディレクトリにアクセスしてくるので、main.pyを下のようにする。
class FooHandler(webapp2.RequestHandler):
  def get(self):
    pass

app = webapp2.WSGIApplication([
  ('/foo',FooHandler)
],debug=True)
cronの反映方法は、appcfg.pyのupdateコマンドでできる。

0 コメント:

コメントを投稿