Celery

Screenshot Software:
Celery
Detalii soft:
Versiune: 3.1.18 Actualizat
Incarca data: 12 May 15
Producător: Ask Solem
Licenţă: Gratuit
Popularitate: 73

Rating: nan/5 (Total Votes: 0)

Telina a fost inițial creat pentru Django, dar acum este o aplicatie-Python prietenos, de asemenea.
Acesta a fost proiectat pentru a lucra cu asincrone cozile sarcină / de locuri de muncă, fie în timp real sau pentru operațiunile programate.
Telina a fost testat și este utilizat în medii de producție pentru a procesa milioane de sarcini pe zi.
Platforma a fost, de asemenea, testat cu cadrele Python, cum ar fi balon Django, web2py, Piloni, Tornado și Pyramid.
brokeri acceptate:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
SQLAlchemy

Magazine acceptate de date:

SQLAlchemy
Django ORM
Apache Cassandra
AMQP
Redis
memcached
MongoDB
serializers acceptate:
Murătură
JSON
YAML
msgpack
compresie zlib sau bzip2

Ce este nou în această versiune:

  • îmbunătățiri piscină prefork
  • Django susținut din cutie
  • Evenimente sunt acum ordonate folosind timp logic
  • New format numele de nod lucrător (nume @ host)
  • sarcini Obligată
  • amesteca: sincronizare Worker
  • Monden: Muncitor & # x3c - și # x3e; Comunicare lucrător
  • Bootsteps: Extinderea muncitorul
  • New backend rezultat RPC
  • Termenele pot fi acum stabilite de client
  • Redis: Mesaje difuzate și gazde virtuale
  • pytz înlocuiește dependență-python dateutil
  • Suport pentru setuptools cerințe suplimentare
  • subactivitate .__ __ apel () execută acum sarcina direct

Ce este nou în versiunea 3.1.17:

  • îmbunătățiri piscină prefork
  • Django susținut din cutie
  • Evenimente sunt acum ordonate folosind timp logic
  • New format numele de nod lucrător (nume @ host)
  • sarcini Obligată
  • amesteca: sincronizare Worker
  • Monden: Muncitor & # x3c - și # x3e; Comunicare lucrător
  • Bootsteps: Extinderea muncitorul
  • New backend rezultat RPC
  • Termenele pot fi acum stabilite de client
  • Redis: Mesaje difuzate și gazde virtuale
  • pytz înlocuiește dependență-python dateutil
  • Suport pentru setuptools cerințe suplimentare
  • subactivitate .__ __ apel () execută acum sarcina direct

Ce este nou în versiunea 3.0.0:

  • Lucrătorul este acum fir mai puțin, dând mare îmbunătățiri de performanță.
  • Noul & quot; & quot; Canvas îl face ușor de definit fluxuri de lucru complexe.
  • New API.
  • Toate programele de linie de comandă de țelină sunt acum disponibile de la o singură comandă umbrelă telina.
  • Aceasta este ultima versiune a sprijini Python 2.5.

Ce este nou în versiunea 2.5.1:.

  • suport Timezone
  • New serializer securitate folosind semnarea criptografică.
  • suport experimental pentru modul reîncărcării automat.
  • New CELERY_ANNOTATIONS setarea.
  • actual oferă sarcina de executare în prezent.

Ce este nou în versiunea 2.4.1:

  • Aceasta versiune contine Python 3 de sprijin, URL-uri broker, mai puțin dependențe, și o mulțime de bug fixat.

Ce este nou în versiunea 2.3.0:

  • Aceasta versiune contine conexiune automată suport bazin (nu activat în mod implicit), acorduri (aka callback taskset), termene personalizate pentru sarcini individuale, și mai mult.
  • Rezultatele sunt acum dezactivate implicit, dacă depind de backend rezultat amqp fiind implicit, atunci va trebui să configurați manual că înainte de actualizare.
  • Totul este detaliat în changelog, care ar fi trebuit să citiți înainte de actualizare.
  • Utilizatorii de Django trebuie, de asemenea, upgrade la django-telina 2.3.

Ce este nou în versiunea 2.2.4:

  • celeryd: 2.2.3 rupt de logare eroare, rezultând în tracebacks nu fi inregistrata.
  • backend rezultat AMQP: state de sarcini votare nu a funcționat corespunzător în cazul în care au existat mai multe mesaje rezultat în coada de așteptare
  • .
  • TaskSet.apply_async () și TaskSet.apply () suportă acum un argument cheie taskset_id optional (Ediția # 331).
  • ID-ul taskset curent (dacă există) este acum disponibil in contextul sarcinii ca request.taskset (Issue # 329).
  • Rezultatul SQLAlchemy backend: date_done nu mai face parte din rezultatele așa cum a fost eliminat accidental. Acesta este acum disponibil din nou (Ediția # 325).
  • SQLAlchemy rezultat backend: Adăugat constrângere unică pe Task.task_id și TaskSet.taskset_id. Tabelele trebuie să fie recreat pentru a intra în vigoare.
  • excepție fixe ridicate atunci iterating de rezultatul TaskSet.apply ().
  • Activități UserGuide: secțiunea Adăugat la alegerea unui backend rezultat
  • .

Ce este nou în versiunea 2.2.3:

  • Acum depinde Kombu 1.0.3
  • Task.retry suportă acum un argument max_retries, folosit pentru a modifica valoarea implicită.
  • multiprocessing.cpu_count pot ridica NotImplementedError pe platforme în care acest lucru nu este acceptat (Ediția # 320).
  • Vopsire de mesaje log rupt în cazul în care obiectul conectat nu a fost un șir.
  • fixe multe greșeli de tipar în documentația script de inițializare.
  • O regresie cauzată Task.exchange și Task.routing_key să nu mai aibă nici un efect. Acest lucru este acum fix.

Ce este nou în versiunea 2.2.0:

  • celery.task.builtins modulului interne a fost eliminat.
  • celery.task.schedules modulului este învechită, iar celery.schedules ar fi folosit în loc.

Ce este nou în versiunea 2.1.4:

  • programe de țelină deturneaza acum logger rădăcină implicit.

Cerințe :

  • Python 2.5 sau mai mare
  • Jython 2,5 sau mai mare

Software similare

Alte software-uri de dezvoltator Ask Solem

Kombu
Kombu

12 May 15

django-kombu
django-kombu

12 May 15

Literal
Literal

15 Apr 15

Github2
Github2

5 Jun 15

Comentarii la Celery

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!