Professional Documents
Culture Documents
Python W Warzywniaku. Rozproszona Kolejka Zadań Celery
Python W Warzywniaku. Rozproszona Kolejka Zadań Celery
Python W Warzywniaku. Rozproszona Kolejka Zadań Celery
Po co komu kolejka?
1. Moliwo uruchomienia wielu procesw workerw na rnych maszynach. 2. Moliwo dodawania zada do kolejki, aby wykona je pniej. 3. Workery wykonuj zadania z kolejki w miar swoich moliwoci.
Jak uruchomi:
$ pip install-U Celery ($ pip install django-celery) Instalacja brokera RabbitMQ
Broker:
1. Aplikacja, ktrej zadaniem jest przechowywanie kolejki zada. 2. Udostpnia operacje dodania i pobrania zadania. 3. Odpowiada za przekazywanie wiadomoci pomidzy procesami. 4. W naszym przypadku -- za rozdzielanie zada pomidzy procesy workerw.
Jak uruchomi:
$ pip install-U Celery ($ pip install django-celery) Instalacja brokera RabbitMQ $ celeryd Stworzy zadanie i je uruchomi
Jak uruchomi:
Stworzy zadanie i je uruchomi:
Bezwstydna wtyczka
www.askthepony.com @askthepony