Ben django-kereviz hem broker hem de sonuç deposu olarak veritabanını kullanarak kullanıyorum. Olaylar işleniyor, ancak izleme (kereviz veya kereviz) çalışmıyor. Benim settings.py
Kereviz izleme veritabanı aracı ile çalışmıyor
import djcelery
djcelery.setup_loader()
BROKER_BACKEND = "django"
CELERY_IMPORTS = (
"cbridge.tasks",
)
INSTALLED_APPS += [
'djcelery',
'djkombu',
]
Bu yerden kuyruğa takılan olsun cbridge.tasks
gelen görevleri işlemek ve bazen geri görevi başladı Konuya sonuçlar elde etmek için manage.py celeryd
almak için yeterli olduğunu içermektedir. (Bu işi şu an için bazen yalnız bırakacağım). Böylece, sistem gerçekten çalışacak olan işleri halledecek kadar büyük bir set oluşturdu, ama bu da ...
Soruma nasıl ulaşabilirim görevlerin izlenmesi? djcelery_
tablolarında hiçbir şey görünmez.
manage.py celerycam
veya manage.py celeryev
'u çalıştırıyorum ve iyi çalışıyorlar, ancak hiçbir şey yapmıyorlar. Tahmin etmem gereken daha fazla yapılandırma değişkeni var. Ama onlar ne?
'u ayarlamayı denedim ama hiçbir fark yaratmıyorlar. Aynı yapılandırma ayarlarını celeryd olarak okumak için celeryev
ve celerycam
beklerim. Neden olmasın?
Bu işlemler neden sessizce başarısız olur? Mevcut yapılandırma desteklenmiyorsa en azından uyarı gönderebilirler. – Leopd