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: nan/5 (Total Votes: 0)

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

Apache Sling
Apache Sling

13 Apr 15

React Native
React Native

12 Apr 15

A-Slider
A-Slider

1 Mar 15

Ejecta
Ejecta

1 May 16

Ostatní software developer Ask Solem

Literal
Literal

15 Apr 15

Kombu
Kombu

12 May 15

Github2
Github2

5 Jun 15

celerymon
celerymon

20 Feb 15

Komentáře k Celery

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!