Article View: pl.comp.lang.python
Article #27810Re: djcelery i nieuwzględnianie zmian przez celerybeat
From: zbrodel
Date: Tue, 04 Jan 2011 07:51
Date: Tue, 04 Jan 2011 07:51
32 lines
2512 bytes
2512 bytes
On 03.01.2011 17:26, Maniek wrote: > > Spróbuj dodać: > celery.backend_cleanup: * * * (m/h/d) do http://localhost:8000/admin/djcelery/periodictask/ > Ja tu ustawiłem testowo co minutę czyści backend i działa. > Też testuje djcelery. Udało Ci się to odpalić produkcyjnie? Jestem w fazie zaawansowanych testów. Ogólnie jest nieźle, aczkolwiek w ciągu miesiąca zaliczyłem jeden pad rabbitmq bez śladu w logach że coś jest nie tak. No i mam ten problem o którym pisałem. Ale tak poza tym to bangla nieźle. Trzeba pamiętać, że jeśli używa się djcellery, to celerbeat musi być odpalony z opcją -S djcelery.schedulers.DatabaseScheduler, bo inaczej nie czyta definicji tasków z bazy djangowej, tylko ze swojej. W dokumentacji jest to niestety wspomniane gdzieś mimochodem, a to ważna rzecz. Cleanup mam ustawiony, ale i tak po usunięciu tasku się wykrzacza - wykrzacza się z tego co zauważyłem w momencie dotknięcia się przez celerybeat do tasków, więc cleanup nie ma szans się wykonać. > U mnie jest jeszcze taki problem, że w panelu admina nie zgłasza mi > się worker jak ONLINE i nie widzę listy tasków. > Pewnie czegoś zapomniałem ale na razie to mi nie działa, Sprawdź jak masz uruchomiony celerybeat, i pamiętaj że wtedy nie tworzysz tasków "ręcznie", jak w dokumentacji celery napisano, tylko właśnie musisz utworzyć odpowiednie instancje modelu PeriodicTask (no i niestety zrestartować demony, nie wiem jeszcze jak to obejść) J.
Technical Details
Message-ID:
<ifujho$qc3$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<ibtka1$6qr$1@news.onet.pl> <dd917283-9886-41b7-9bd9-40413e010d33@z9g2000yqz.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail From: zbrodel@tlen.pl Newsgroups: pl.comp.lang.python Subject: Re: djcelery i nieuwzględnianie zmian przez celerybeat Date: Tue, 04 Jan 2011 08:51:20 +0100 Organization: http://onet.pl Lines: 33 Message-ID: <ifujho$qc3$1@news.onet.pl> References: <ibtka1$6qr$1@news.onet.pl> <dd917283-9886-41b7-9bd9-40413e010d33@z9g2000yqz.googlegroups.com> NNTP-Posting-Host: 77-252-116-188.ip.netia.com.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1294127480 27011 77.252.116.188 (4 Jan 2011 07:51:20 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Tue, 4 Jan 2011 07:51:20 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 In-Reply-To: <dd917283-9886-41b7-9bd9-40413e010d33@z9g2000yqz.googlegroups.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit