- 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ł?

Robię apkę na django w ramach treningu i dodatkowo chciałem użyć celery do wykonania harmonogramu. Zainstalowałem celery i redisa. Skorzystałem z biblioteki django celery beats. Dodałem prosty task który ma wyprintować tekst. Nie mam pojęcia dlaczego on się nie pojawia chociaż widzę że task się wykonuje bo na konsoli od celery.
Tutaj kod z tasks.py
[2019-08-24 10:40:09,880: INFO/MainProcess] Scheduler: Sending due task Testowy (robot.tasks.send_notifiction)Tutaj kod z tasks.py
from __future__ import absolute_import, unicode_literals- 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
Mireczki potrzebuje pomocy z konfiguracją #celery #rabbitmq #supervisor #django #python
Miałem sobie na serwerze jedną apkę w #django z taskami #celery na #rabbitmq, celery odpalane przez #supervisor i wszystko działało jak należy. Dołożyłem kolejną apkę w django zachowując ten sam schemat konfiguracji i działa, tylko zaczęły się problemy. Taski z jednej trafiają czasem do
Miałem sobie na serwerze jedną apkę w #django z taskami #celery na #rabbitmq, celery odpalane przez #supervisor i wszystko działało jak należy. Dołożyłem kolejną apkę w django zachowując ten sam schemat konfiguracji i działa, tylko zaczęły się problemy. Taski z jednej trafiają czasem do
- 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...? ( ͡° ͜ʖ ͡°)

Takie pytanie zwiazane z #python #celery #redis . Potrzebuje dosc wydajnego przetwarzania requestow od clienta. Ja to widze tak: Przychodzi request ktory sprowadza sie tylko do dodania/zaktualizowania wpisu w bazie danych.
Jak powinnienem synchronizowac redisa z baza danych? Nie synchronizowac wogole tylko np robic task np. za pomoca celery ktory bedzie zapisywal dane rownolegle do bazy? Czy np. co jakis okres czasu odpalac task celery ktory
Jak powinnienem synchronizowac redisa z baza danych? Nie synchronizowac wogole tylko np robic task np. za pomoca celery ktory bedzie zapisywal dane rownolegle do bazy? Czy np. co jakis okres czasu odpalac task celery ktory
- Najlepsze
- Wszystkie komentarze


Mireczki mam pytanie do jakiegos ogarniacza z #programowanie #python #celery. Mam problem ze stabilnoscia aplikacji. Tworze aplikacje oblugujaca wysylanie i odbieranie wiadomosci pewnej aplikacji. Korzystam z zewnetrznej biblioteki dla tego protokolu. Do dzialania potrzebuje stworzyc dwie petle. Jedna nasluchujaca protokol a druga (w odzielnym watku) wysylajaca wiadomosci. Wrzucam to wszystko w task celery. Aby uruchomic nasluchiwanie dla jednego konta uruchamiam (nieskonczony) task. Niestety po pewnym
- Najlepsze
- Wszystkie komentarze