O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Celery Task Queue

  • Entre para ver os comentários

Celery Task Queue

  1. 1. Celery Task Queue
  2. 2. 自己紹介 <ul><li>名前: イアン・ルイス ( Ian Lewis )‏ </li></ul><ul><li>年齢: 28 歳 </li></ul><ul><li>国籍:米国 </li></ul><ul><li>Twitter: IanMLewis ( 80 %日本語) </li></ul><ul><li>HP: http://www.ianlewis.org/ </li></ul><ul><li>所属 : BeProud </li></ul><ul><li>  </li></ul><ul><li>好きな物: 勉強。挑戦。 Python 。 </li></ul>
  3. 3. 非同期 仕事? 後で回そう!
  4. 4. なぜタスクキュー 重い処理をバックグラウンドでしたい 早くレスポンス返したい
  5. 5. # vim:fileencoding=utf8 from celery.task import Task, PeriodicTask from celery.registry import tasks class TestTask (Task): def run (self, message, **kwargs): print message return &quot;Some value!!&quot; tasks.register(TestTask)
  6. 6.
  7. 7. Models from tasks import TestTask TestTask.delay(message=”Hello World!”)
  8. 8. Thank you for your listening. ご清聴ありがとうございます。

×