🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #27810

Re: djcelery i nieuwzględnianie zmian przez celerybeat

#27810
From: zbrodel
Date: Tue, 04 Jan 2011 07:51
32 lines
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-mail
References: <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