Celery

Software screenshot:
Celery
Podrobnosti Software:
Verze: 3.1.18 Aktualizováno
Datum uploadu: 12 May 15
Vývojka: Ask Solem
Licence: Volný
Popularita: 240

Rating: 2.0/5 (Total Votes: 1)

Celer byl původně vytvořen pro Django, ale je nyní app Python-přátelské stejně.
To byl navržen pro práci s asynchronními úkol / pracovní fronty a to buď v reálném čase nebo pro naplánovaných operací.
Celer byl testován a je používán v produkčních prostředích zpracovat miliony úloh za den.
Platforma byl také testován s Python rámců, jako jsou baňky, Django, Web2py, pylony, Tornado a Pyramida.
Podporované makléři:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
SQLAlchemy

Podporované datové sklady:

SQLAlchemy
Django ORM
Apache Cassandra
AMQP
Redis
Memcached
MongoDB
Podporované Serializézy:
Lák
JSON
YAML
msgpack
zlib nebo bzip2 kompresi

Co je nového v této verzi:

  • prefork vylepšení pool
  • Django podporován po vybalení z krabice
  • Události jsou nyní objednat pomocí logického čas
  • Nový název uzlu pracovník formát (jméno @ host)
  • Vázané úkoly
  • Mingle: synchronizace Worker
  • Drby: Worker & # x3c, - & # x3e; Worker komunikace
  • Bootsteps: Rozšíření pracovníka
  • New výsledek RPC backend
  • Lhůty lze nyní nastavit klienta
  • Redis: Vysílané zprávy a virtuální hostitelé
  • pytz nahrazuje python-dateutil závislost
  • Podpora Setuptools další požadavky
  • dílčí úkol .__ hovor __ () nyní spustí úlohu přímo

Co je nového ve verzi 3.1.17:

  • prefork vylepšení pool
  • Django podporován po vybalení z krabice
  • Události jsou nyní objednat pomocí logického čas
  • Nový název uzlu pracovník formát (jméno @ host)
  • Vázané úkoly
  • Mingle: synchronizace Worker
  • Drby: Worker & # x3c, - & # x3e; Worker komunikace
  • Bootsteps: Rozšíření pracovníka
  • New výsledek RPC backend
  • Lhůty lze nyní nastavit klienta
  • Redis: Vysílané zprávy a virtuální hostitelé
  • pytz nahrazuje python-dateutil závislost
  • Podpora Setuptools další požadavky
  • dílčí úkol .__ hovor __ () nyní spustí úlohu přímo

Co je nového ve verzi 3.0.0:

  • pracovník je nyní thread-méně, dávat velký zlepšení výkonu.
  • Nový & quot; Canvas & quot; usnadňuje definovat složité pracovní postupy.
  • Nová API.
  • Všechny příkazové řádky programů celeru jsou nyní k dispozici od jediného příkazu celer deštník.
  • Toto je poslední verze, která podporuje Python 2.5.

Co je nového ve verzi 2.5.1:.

  • Podpora Časové pásmo
  • Nový bezpečnostní serializer pomocí kryptografického podpisu.
  • Experimentální podpora pro automatickou modul překládání.
  • Nový CELERY_ANNOTATIONS nastavení.
  • proud poskytuje aktuálně prováděný úkol.

Co je nového ve verzi 2.4.1:

  • Tato tisková zpráva obsahuje 3 podporu Python, makléř URL, méně závislostí, a spousta chyb.

Co je nového ve verzi 2.3.0:

  • Tato verze obsahuje podporu automatické připojení bazén (není povolen ve výchozím nastavení), akordy (AKA taskset zpětná volání), zakázkové lhůt pro jednotlivé úkoly, a další.
  • Výsledky jsou nyní ve výchozím nastavení zakázána, pokud jste závislí na amqp výsledek backend je výchozí, pak musíte nastavit manuálně, že před aktualizací.
  • Vše je podrobně popsáno v changelogu, který jste měl přečíst před inovací.
  • Uživatelé Djanga musí také upgradovat na Django-celer 2.3.

Co je nového ve verzi 2.2.4:

  • celeryd: 2.2.3 mizině protokolování chyb, což vede v tracebacks není přihlášen.
  • AMQP výsledek backend: Volební úkolu státy nefungovalo správně, pokud tam byl více než jeden výsledek zprávy ve frontě
  • .
  • TaskSet.apply_async () a TaskSet.apply () nyní podporuje volitelný taskset_id klíčových slov argument (číslo # 331).
  • Aktuální taskset id (pokud existuje) je nyní k dispozici v kontextu úkolu jako request.taskset (Vydání # 329).
  • SQLAlchemy výsledek backend: date_done byl už ne část výsledků, jak to bylo omylem odstraněny. Nyní je k dispozici opět (Issue # 325).
  • SQLAlchemy výsledek backend: Přidána jedinečné omezení na Task.task_id a TaskSet.taskset_id. Tabulky musí být znovu na to, aby se projeví.
  • Opravena výjimka aktivována při iterací na výsledku TaskSet.apply ().
  • Úkoly UserGuide: Přidána sekce na výběru výsledku backend
  • .

Co je nového ve verzi 2.2.3:

  • Nyní záleží na kombu 1.0.3
  • Task.retry nyní podporuje max_retries argumentu, který se používá k změnit výchozí hodnotu.
  • multiprocessing.cpu_count může zvýšit NotImplementedError na platformách, kde to není podporováno (Issue # 320).
  • Barvení zpráv protokolu zlomil, pokud přihlášený objekt nebyl řetězec.
  • Opraveno několik překlepy v dokumentaci k init skriptu.
  • regrese způsobil Task.exchange a Task.routing_key aby již nemají žádný vliv. To je nyní opraveno.

Co je nového ve verzi 2.2.0:

  • Vnitřní celery.task.builtins modul byl odstraněn.
  • celery.task.schedules modul je zastaralý, a celery.schedules by měl být používán místo toho.

Co je nového ve verzi 2.1.4:

  • Celer programy nyní unese kořenové záznamníku ve výchozím nastavení.

Požadavky na :

  • Python 2.5 nebo vyšší
  • Jython 2.5 nebo vyšší

Podobný software

Gumby
Gumby

13 May 15

Ejscript
Ejscript

11 Mar 16

emojitrack
emojitrack

14 Apr 15

DynoSRC
DynoSRC

13 May 15

Ostatní software developer Ask Solem

celerymon
celerymon

20 Feb 15

Kombu
Kombu

12 May 15

Github2
Github2

5 Jun 15

django-kombu
django-kombu

12 May 15

Komentáře k Celery

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie