Biz Danışman arkasında kereviz çalışan veCeleryd işlemlerinin sayısı --concurrency ayarına bağlıdır mu?
celeryd --events --loglevel=INFO --concurrency=2
Bu ile başlar, bununla birlikte, en fazla üç kat daha derin olan ve 7 celeryd işlemleri (Danışman birkaç çoğaltılır bir celeryd olarak çoğaltılır kadar içeren bir yöntem grafik oluşturur Diğerleri, yine süreçleri doğurur. Makinemiz iki adet işlemci çekirdeğine sahiptir.
Tüm bu işlemler görevler üzerinde çalışıyor mu? Belki bazıları sadece işçi havuzları mı? -Concurrency ayarı, gerçekte ortaya çıkan işlem sayısına nasıl bağlanır? --concurrency
başladı 2.
gerçek süreçler ise
Bu benim deneyimimle eşleşmiyor. Ben --concurrency = 1 --beat 'var, ancak 4 celeryd süreçleri ortaya çıkıyor. – Cerin
"DatabaseTransport" ve Celery 3.0 kullanıyorum ve "--concurrencry = 1" ile OP durumunda olduğu gibi 6 işlem elde ediyorum. –
@asksol Ayrıca, --concurrency = 1 ve iki işçiyle birlikte 4 celeryd procs yaşadım. Bunun neden olduğunu merak ediyorum, çok teşekkürler. – fpghost