- Najlepsze
- Wszystkie komentarze
trololo55
@hacker09: to bierz na cały, a pracuj 20 jak każdy cywilizowany człowiek (⌐ ͡■ ͜ʖ ͡■)

Arogancky
@hacker09: inhire.io nofflufjonbs, justjoinit pan sprawdzał?

Treść została ukryta...
- Najlepsze
- Wszystkie komentarze

@PiotrokeJ: jak dla mnie to nie uruchamiasz workers, a Sam beat. Beat odpowiada za orchiestracje zadań cyklicznych.

@PiotrokeJ: masz uruchomiony w worker? Task pojawia się w flower?
- Najlepsze
- Wszystkie komentarze
ok, miałem podwójnie włączony kontener celery worker i celery beat i odpalało task 2x ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°), odpaliłem z --remove-orphans i jest ok
Treść została ukryta...
- Najlepsze
- Wszystkie komentarze

@svs_svs: średnio się znam, ale może trzeba zdefiniować osobne kolejki
http://docs.celeryproject.org/en/latest/userguide/workers.html#queues
https://stackoverflow.com/questions/19853378/how-to-keep-multiple-independent-celery-queues
A worker instance can consume from any number of queues. By default it will consume from all queues defined in the task_queues setting (that if not specified falls back to the default queue named celery).
http://docs.celeryproject.org/en/latest/userguide/workers.html#queues
https://stackoverflow.com/questions/19853378/how-to-keep-multiple-independent-celery-queues

@svs_svs: najgorsze co może być to te konfiguracje ;)
https://github.com/celery/celery/issues/4359#issuecomment-342002195 tutaj jeszcze znalazłem taki hack, niby ma to zostać naprawione, może Ci pomoże :) ja dotychczas korzystałem z redisa, także nie ogarniam za bardzo rabbitmq
https://github.com/celery/celery/issues/4359#issuecomment-342002195 tutaj jeszcze znalazłem taki hack, niby ma to zostać naprawione, może Ci pomoże :) ja dotychczas korzystałem z redisa, także nie ogarniam za bardzo rabbitmq
Siema Miry, jak odpalać zadanie co 48 godzin? Nie umiem tego ustawić bazując na dosc :<
http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html#crontab-schedules
#python #celery
http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html#crontab-schedules
#python #celery
- Najlepsze
- Wszystkie komentarze

@netxman:
No przecież masz 3 przykład:
crontab(minute=0, hour='*/3') | Execute every three hours:
To jak chcesz every 48 hours to...? ( ͡° ͜ʖ ͡°)
No przecież masz 3 przykład:
crontab(minute=0, hour='*/3') | Execute every three hours:
To jak chcesz every 48 hours to...? ( ͡° ͜ʖ ͡°)

Treść została ukryta...
- Najlepsze
- Wszystkie komentarze


Treść została ukryta...
- Najlepsze
- Wszystkie komentarze

concurency mam ustawione na 20 (serwer posiada 1core i 1GB RAM). Czy to jest jednoznaczne z tym, ze moge uruchomic 20 taskow jednoczesnie
@Skalpel_: Tak, ale nie na jednym core, ustawiłeś zdecydowanie za dużo. Jeśli Twoje taski są IO-bound, możesz użyć gevent albo evenlet:
http://docs.celeryproject.org/en/latest/userguide/concurrency/eventlet.html
Czy Twoja pętla działa wewnątrz taska? Jeśli tak, to wywal pętlę, a użyj celerybeat