Celery

Yazılım ekran görüntüsü:
Celery
Yazılım detaylar:
Versiyon: 3.1.18 Güncelenir
Qayıt: 12 May 15
Geliştirici: Ask Solem
Lisans: Ücretsiz
Popülerlik: 240

Rating: nan/5 (Total Votes: 0)

Kereviz başlangıçta Django için oluşturulan, ancak aynı zamanda şu anda bir Python-dostu bir uygulama oldu.
Bu gerçek zamanlı ya da programlı operasyonlar için ya asenkron görev / iş kuyrukları ile çalışmak üzere tasarlanmıştır.
Kereviz test edildi ve günde görevler milyonlarca işlemek için üretim ortamlarında kullanılmaktadır.
Platform ayrıca Flask, Django, web2py, elektrik direği, Tornado ve Piramit gibi Python çerçeveler ile test edilmiştir.
Desteklenen aracılar:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
SQLAlchemy

Desteklenen veri depoları:

SQLAlchemy
Django ORM
Apache Cassandra
AMQP
Redis
memcached
MongoDB
Desteklenen serializers:
Turşu
JSON
YAML
msgpack
zlib veya bzip2 sıkıştırma

Bu sürümde Yeni nedir:

  • prefork havuz iyileştirmeler
  • Django kutunun dışında desteklenen
  • Etkinlikler artık mantıklı saati kullanarak sıralanır
  • Yeni işçi düğüm adı biçimi (isim @ host)
  • Bound görevleri
  • Mingle: İşçi senkronizasyonu
  • Dedikodu: İşçi & # x3c; - & # x3e; İşçi iletişim
  • Bootsteps: işçi uzatılması
  • Yeni RPC sonucu arka uç
  • Zaman sınırlamaları artık müşteri
  • tarafından ayarlanabilir
  • Redis: Broadcast mesajları ve sanal ana
  • pytz yerini python-dateutil bağımlılık
  • setuptools için destek ekstra gereksinimler
  • alt görev .__ çağrı __ () artık doğrudan görev yürütür

sürüm 3.1.17 yeni Nedir:

  • prefork havuz iyileştirmeler
  • Django kutunun dışında desteklenen
  • Etkinlikler artık mantıklı saati kullanarak sıralanır
  • Yeni işçi düğüm adı biçimi (isim @ host)
  • Bound görevleri
  • Mingle: İşçi senkronizasyonu
  • Dedikodu: İşçi & # x3c; - & # x3e; İşçi iletişim
  • Bootsteps: işçi uzatılması
  • Yeni RPC sonucu arka uç
  • Zaman sınırlamaları artık müşteri
  • tarafından ayarlanabilir
  • Redis: Broadcast mesajları ve sanal ana
  • pytz yerini python-dateutil bağımlılık
  • setuptools için destek ekstra gereksinimler
  • alt görev .__ çağrı __ () artık doğrudan görev yürütür

  • sürüm 3.0.0 yeni nedir

:

işçisi harika vererek, şimdi iş parçacığı daha az

  • ise performans iyileştirmeleri.
  • Yeni & quot; Tuval & quot; kolay karmaşık iş akışlarını tanımlamak için yapar.
  • Yeni API.
  • Kereviz komut satırı programlarının tamamı artık tek bir kereviz şemsiye komutundan temin edebilirsiniz.
  • Bu Python 2.5 desteklemek için son sürümüdür.

sürüm 2.5.1 yeni nedir:.

  • Bölge desteği
  • Yeni güvenlik seri hale şifreleme imzalama kullanarak.
  • Otomatik modül yeniden yükleme için deneysel destek.
  • Yeni CELERY_ANNOTATIONS ayarı.
  • akımı şu anda yürütülen görevi sağlar.

sürüm 2.4.1 yeni Nedir:

  • Bu sürüm Python 3 desteği, komisyoncu URL'leri içeren, daha az bağımlılıkları ve hata düzeltmeleri yükler.

sürüm 2.3.0 yeni Nedir:

  • Bu sürüm içeren otomatik bağlantı havuzu desteği (etkin değil , akorları (aka taskset geri aramaları), bireysel görevler için özel zaman sınırları, ve daha fazlası.
  • ) varsayılan olarak
    Varsayılan olarak AMQP sonuç arka uç bağlıdır eğer
  • Sonuçları, şimdi varsayılan olarak devre dışıdır, o zaman yükseltmeden önce el ile yapılandırmanız gerekir.
  • Her şey yükseltmeden önce okumanız gerekir Changelog, ayrıntılı.
  • Django Kullanıcılar ayrıca django-kereviz 2.3 yükseltmeniz gerekir.

sürüm 2.2.4 yeni Nedir:

  • celeryd: 2.2.3 kırdı hata günlüğü, ortaya çıkan tracebacks kaydedilir olmamak.
  • AMQP sonuç arka uç: Yoklama görev devletler kuyrukta birden fazla sonuç mesajı olsaydı düzgün çalışmadı
  • .
  • TaskSet.apply_async () ve TaskSet.apply () artık isteğe bağlı taskset_id kelime argümanını (Sayı # 331) destekler.
  • Geçerli taskset id (varsa) request.taskset (Sayı # 329) olarak görev bağlamında artık kullanılabilir.
  • SQLAlchemy sonucu arka uç: yanlışlıkla çıkarmıştı olarak date_done sonuçların artık bir parçası oldu. Yine şimdi (Sayı # 325) kullanılabilir.
  • SQLAlchemy sonucu arka uç: Task.task_id ve TaskSet.taskset_id benzersiz kısıtlama eklendi. Bu etkiyi almak için masalar yeniden oluşturulması gerekiyor.

  • TaskSet.apply () sonuçlarına yineleme
  • Sabit istisna kaldırdı.
  • Görevler klavuzu: Eklendi bölümü sonucu arka uç seçiminde
  • .

nedir sürüm 2.2.3 Yeni:

  • Şimdi Kombu 1.0.3 bağlıdır
  • Task.retry artık varsayılan değerini değiştirmek için kullanılan bir max_retries argümanı destekler.
  • platformlarda NotImplementedError artırabilir multiprocessing.cpu_count bu desteklenmiyor (Sayı # 320).

  • Günlüğe nesne bir dize değilse
  • Günlük mesajlarının Boyama kırdı.
  • init betiği belgelerinde Sabit birçok yazım hataları.
  • bir regresyon artık herhangi bir etkiye sahip Task.exchange ve Task.routing_key neden oldu. Bu sorun düzeltildi.

nedir sürüm 2.2.0 Yeni:

  • İç modül celery.task.builtins olmuştur kaldırıldı.
  • modül celery.task.schedules kalktı ve celery.schedules yerine kullanılmalıdır.

sürüm 2.1.4 yeni Nedir:

  • Kereviz programları şimdi varsayılan olarak kök logger hijacks.

Gereksinimleri :

  • Python 2.5 veya üstü
  • Jython 2.5 veya üstü

Benzer yazılım

Wheel Color Picker
Wheel Color Picker

14 May 15

Responsable
Responsable

14 May 15

Gerbil
Gerbil

13 Apr 15

Geliştirici Diğer yazılım Ask Solem

Kombu
Kombu

12 May 15

Github2
Github2

5 Jun 15

Literal
Literal

15 Apr 15

Yorumlar Celery

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!