Celery

Software screenshot:
Celery
Software detaljer:
Version: 3.1.18 Opdateret
Upload dato: 12 May 15
Udvikler: Ask Solem
Licens: Gratis
Popularitet: 240

Rating: 2.0/5 (Total Votes: 1)

Selleri blev oprindeligt skabt til Django, men er nu en Python-venlig app så godt.
Det var designet til at arbejde med asynkrone opgave / job køer enten i realtid eller til planlagte operationer.
Selleri blev testet og bliver brugt i produktionsmiljøer at behandle millioner af per dag.
Platformen er også blevet testet med Python rammer som kolbe, Django, web2py, Pyloner, Tornado og Pyramide.
Understøttede mæglere:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
SQLAlchemy

Understøttede datalagre:

SQLAlchemy
Django ORM
Apache Cassandra
AMQP
Redis
memcached
MongoDB
Understøttede serializers:
Pickle
JSON
YAML
msgpack
zlib eller bzip2 kompression

Hvad er nyt i denne udgivelse:

  • prefork pool forbedringer
  • Django støttede ud af boksen
  • Begivenheder nu bestilles via logisk tid
  • Ny arbejdstager nodenavn format (navn @ host)
  • Bundet opgaver
  • Mingle: Worker synkronisering
  • Gossip: Worker & # X3C - & # x3e; Worker kommunikation
  • Bootsteps: Udvidelse arbejdstageren
  • Ny RPC resultat backend
  • Tidsfrister kan nu indstilles af klienten
  • Redis: Broadcast-beskeder og virtuelle værter
  • pytz erstatter python-dateutil afhængighed
  • Støtte til Setuptools ekstra krav
  • delopgave .__ opkald __ () udfører nu opgaven direkte

Hvad er nyt i version 3.1.17:

  • prefork pool forbedringer
  • Django støttede ud af boksen
  • Begivenheder nu bestilles via logisk tid
  • Ny arbejdstager nodenavn format (navn @ host)
  • Bundet opgaver
  • Mingle: Worker synkronisering
  • Gossip: Worker & # X3C - & # x3e; Worker kommunikation
  • Bootsteps: Udvidelse arbejdstageren
  • Ny RPC resultat backend
  • Tidsfrister kan nu indstilles af klienten
  • Redis: Broadcast-beskeder og virtuelle værter
  • pytz erstatter python-dateutil afhængighed
  • Støtte til Setuptools ekstra krav
  • delopgave .__ opkald __ () udfører nu opgaven direkte

Hvad er nyt i version 3.0.0:

  • Arbejderen nu tråd-mindre, hvilket giver stor ydeevne.
  • Det nye & quot; Canvas & quot; gør det let at definere komplekse arbejdsprocesser.
  • Ny API.
  • Alle Selleri s kommandolinje-programmer er nu tilgængelige fra en enkelt selleri paraply kommando.
  • Dette er den sidste version, der understøtter Python 2.5.

Hvad er nyt i version 2.5.1:.

  • Tidszone support
  • Ny sikkerhed serializer hjælp kryptografisk underskrift.
  • Eksperimentel understøttelse for automatisk modul ladning.
  • Ny CELERY_ANNOTATIONS indstilling.
  • strøm giver den aktuelt udfører opgaven.

Hvad er nyt i version 2.4.1:

  • Denne udgivelse indeholder Python 3 support, mægler URL'er, færre afhængigheder, og masser af fejlrettelser.

Hvad er nyt i version 2.3.0:

  • Denne udgivelse indeholder automatisk tilslutning pool support (ikke aktiveret som standard), akkorder (aka taskset tilbagekald), brugerdefinerede tidsfrister for individuelle opgaver og meget mere.
  • Resultater nu deaktiveret som standard, hvis du er afhængige af den amqp resultat backend er den standard, så er du nødt til at konfigurere det manuelt, før opgraderingen.
  • Alt er beskrevet i Changelog, som du bør have læst før opgraderingen.
  • Brugere af Django skal også opgradere til Django-selleri 2.3.

Hvad er nyt i version 2.2.4:

  • celeryd: 2.2.3 brød fejl logning, hvilket resulterer i tracebacks ikke bliver logget.
  • AMQP resultat backend: Polling opgave stater virkede ikke korrekt, hvis der var mere end ét resultat besked i køen
  • .
  • TaskSet.apply_async () og TaskSet.apply () understøtter nu en valgfri taskset_id søgeord argument (Issue # 331).
  • Den nuværende taskset id (hvis nogen) er nu tilgængelig i opgaven sammenhæng som request.taskset (Issue # 329).
  • SQLAlchemy resultat backend: date_done var ikke længere en del af resultaterne som det havde været et uheld fjernet. Det er nu tilgængelig igen (Issue # 325).
  • SQLAlchemy resultat backend: Tilføjet entydig betingelse på Task.task_id og TaskSet.taskset_id. Tabeller skal genskabes for at dette skal træde i kraft.
  • Fast undtagelse rejst når iteration af resultatet af TaskSet.apply ().
  • Opgaver brugervejledning: Tilføjet afsnit om at vælge et resultat backend
  • .

Hvad er nyt i version 2.2.3:

  • Nu afhænger Kombu 1.0.3
  • Task.retry understøtter nu en max_retries argument, der anvendes til at ændre standardværdien.
  • multiprocessing.cpu_count kan hæve NotImplementedError på platforme, hvor det er ikke understøttet (Issue # 320).
  • Farvelægning af logmeddelelser brød hvis logget objektet var ikke en streng.
  • Faste flere stavefejl i init-script dokumentationen.
  • En regression forårsaget Task.exchange og Task.routing_key til ikke længere har nogen virkning. Dette er nu rettet.

Hvad er nyt i version 2.2.0:

  • De interne modul celery.task.builtins har været fjernes.
  • Modulet celery.task.schedules er forældet, og celery.schedules bør anvendes i stedet.

Hvad er nyt i version 2.1.4:

  • Selleri programmer kaprer nu roden logger som standard.

Krav :

  • Python 2.5 eller højere
  • Jython 2.5 eller højere

Lignende software

LedgerSMB
LedgerSMB

6 Mar 16

useful.color.js
useful.color.js

12 May 15

ClojureScript
ClojureScript

20 Jul 15

PhpWiki
PhpWiki

10 Feb 16

Andre software developer Ask Solem

celerymon
celerymon

20 Feb 15

Literal
Literal

15 Apr 15

Kombu
Kombu

12 May 15

Kommentarer til Celery

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!