Zeller eredetileg létre a Django, de most egy Python-barát app is.
Azt tervezték, hogy működjön együtt az aszinkron feladat / nyomtatási sorokat akár valós időben, vagy menetrend szerinti műveletek.
Zeller tesztelték és használják a termelési környezetben feldolgozni millió feladatok naponta.
A platform is vizsgálták a Python keretek, mint a lombik, Django, Web2py, pilonok, Tornado és a piramis.
Támogatott irodák:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
Sqlalchemy
Támogatott adattárolók:
Sqlalchemy
Django ORM
Apache Cassandra
AMQP
Redis
memcached
MongoDB
Támogatott sorosító:
Pác
JSON
YAML
msgpack
Zlib vagy bzip2 tömörítő
Mi az új ebben a kiadásban:
- Prefork medence fejlesztések
- Django támogatta a dobozból kivéve
- Rendezvények most megrendelt használ logikai idő
- New munkavállaló csomópont neve formátumban (név @ host)
- Bound feladatok
- Mingle: Worker szinkronizálás
- Gossip: Worker & # X3c; - & # x3e; Worker kommunikáció
- Bootsteps: Kifelé a munkavállaló
- New RPC eredmény backend
- Határidők most állítható az ügyfél
- Redis: Broadcast üzenetek és a virtuális gépeket
- pytz helyettesíti python-dateutil függőség
- Támogatás Setuptools extra követelmények
- részfeladat .__ hívás __ () most hajtja végre a feladatot közvetlenül
Mi az új verzióban 3.1.17:
- Prefork medence fejlesztések
- Django támogatta a dobozból kivéve
- Rendezvények most megrendelt használ logikai idő
- New munkavállaló csomópont neve formátumban (név @ host)
- Bound feladatok
- Mingle: Worker szinkronizálás
- Gossip: Worker & # X3c; - & # x3e; Worker kommunikáció
- Bootsteps: Kifelé a munkavállaló
- New RPC eredmény backend
- Határidők most állítható az ügyfél
- Redis: Broadcast üzenetek és a virtuális gépeket
- pytz helyettesíti python-dateutil függőség
- Támogatás Setuptools extra követelmények
- részfeladat .__ hívás __ () most hajtja végre a feladatot közvetlenül
Mi az új a 3.0.0 verzió:
- A munkavállaló már menet nélküli, ami nagy a teljesítmény javítására.
- Az új & quot; Canvas & quot; Megkönnyíti meghatározni komplex munkafolyamatok.
- New API.
- Minden Zeller parancssori programok már egyetlen zeller esernyő parancsot.
- Ez az utolsó verzió támogatni Python 2.5.
Mi az új a 2.5.1-es verzió:
- Időzóna támogatás.
- Az új biztonsági Comment kriptográfiai aláírását.
- a kísérleti támogatást automatikus modul, átrakás.
- New CELERY_ANNOTATIONS beállítást.
- aktuális biztosít az aktuálisan futó feladat.
Mi az új verzióban 2.4.1:
- A közlemény Python 3 támogatás, iroda URL, kevesebb függőségek, és rengeteg hibajavítást.
Mi az új a 2.3.0 verzióval:
- Ez a kiadás tartalmazza az automatikus kapcsolat medence támogatása (nincs engedélyezve alapértelmezés), akkordok (aka taskset callback), egyedi határidők az egyes feladatok, és így tovább.
- Az eredményeket most alapértelmezés szerint ki, ha attól függ AMQP eredmény backend hogy az alapértelmezett, akkor meg kell konfigurálni, hogy manuálisan a frissítés előtt.
- Minden részletesen a Változások, amelyek kellett volna olvasni a frissítés előtt.
- A felhasználók a Django kell frissíteni django-zeller 2.3.
Mi az új verzióban 2.2.4:
- celeryd: 2.2.3 tört hibanaplózásához kapott a tracebacks nem naplózza.
- AMQP eredmény backend: Közvéleménykutató feladat Államok nem működik megfelelően, ha több volt, mint egy eredmény üzenetet a sorban.
- TaskSet.apply_async () és TaskSet.apply () most már támogatja az opcionális taskset_id kulcsszó érv (Issue # 331).
- A jelenlegi taskset id (ha van ilyen) már kapható a feladat keretében a request.taskset (Issue # 329).
- sqlalchemy eredmény backend: date_done már nem része az eredmények mivel azt véletlenül eltávolították. Most ismét rendelkezésre (Issue # 325).
- sqlalchemy eredmény backend: Hozzáadott egyedülálló korlátot Task.task_id és TaskSet.taskset_id. Asztalok kell újra erre életbe léptetéséhez.
- Fix kivételt felvetett, amikor iterációjával eredménye TaskSet.apply ().
- Feladatok UserGuide: Hozzáadott szakaszt választotta eredményeként backend.
Mi az új verzióban 2.2.3:
- Most múlik Kombu 1.0.3
- Task.retry most már támogatja a max_retries érvet, használt alapértelmezett érték módosításához.
- multiprocessing.cpu_count emelhetnek NotImplementedError platformokon, ahol ez nem támogatott (Issue # 320).
- színezés a log üzenetek megtörte, ha a bejelentkezett tárgy nem volt a húr.
- Javítva számos helyesírási az init script dokumentációt.
- A regressziós okozott Task.exchange és Task.routing_key, hogy már nem volt semmilyen hatása. Ez most fix.
Mi az új a 2.2.0 verzió:
- A belső modul celery.task.builtins volt távolítani.
- A modul celery.task.schedules elavult, és celery.schedules kellene figyelembe venni.
Mi az új verzióban 2.1.4:
- Zeller programokat most eltérített a gyökér logger alapértelmezés szerint.
követelmények :
- Python 2.5 vagy újabb
- Jython 2.5 vagy újabb
Hozzászólás nem található