Celery

Screenshot Software:
Celery
Szczegóły programowe:
Wersja: 3.1.18 Aktualizowane
Filmu: 12 May 15
Wywoływacz: Ask Solem
Licencja: Wolny
Popularność: 240

Rating: nan/5 (Total Votes: 0)

Seler został pierwotnie stworzony dla Django, ale teraz jest aplikacja Python w obsłudze, jak również.
Został zaprojektowany do pracy z asynchronicznych kolejek zadań / pracy albo w czasie rzeczywistym lub do zaplanowanych operacji.
Seler badano i jest stosowany w środowisku produkcyjnym przetwarzać miliony zadań dziennie.
Platforma został również przetestowany z ram Pythona, jak kolby, Django, Pylons, Web2py, Tornado i Pyramid.
Obsługiwane brokerów:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
SQLAlchemy

Obsługiwane magazyny danych:

SQLAlchemy
Django ORM
Cassandra
AMQP
Redis
memcached
MongoDB
Obsługiwane serializers:
Marynata
JSON
YAML
msgpack
kompresji zlib lub bzip2

Co nowego w tym wydaniu:

  • poprawa basen prefork
  • Django obsługiwane po wyjęciu z pudełka,
  • Wydarzenia obecnie zamówić korzystając czas logicznego
  • Nowa nazwa węzła pracownik Format (nazwa @ host)
  • Związane zadania
  • Mieszać: synchronizacja Pracownik
  • Plotki: Pracownik & # x3c; - & # x3e; Komunikacja Pracownik
  • Bootsteps: Rozszerzenie pracownika
  • Nowy wynik RPC backend
  • Terminy mogą być teraz ustawione przez klienta
  • : Wiadomości sieciowe Redis i hostów wirtualnych
  • pytz zastępuje uzależnienie python-dateutil
  • Wsparcie dla setuptools dodatkowe wymagania,
  • podzadanie .__ połączenia __ () teraz wykonuje zadanie bezpośrednio

Co nowego w wersji 3.1.17:

  • poprawa basen prefork
  • Django obsługiwane po wyjęciu z pudełka,
  • Wydarzenia obecnie zamówić korzystając czas logicznego
  • Nowa nazwa węzła pracownik Format (nazwa @ host)
  • Związane zadania
  • Mieszać: synchronizacja Pracownik
  • Plotki: Pracownik & # x3c; - & # x3e; Komunikacja Pracownik
  • Bootsteps: Rozszerzenie pracownika
  • Nowy wynik RPC backend
  • Terminy mogą być teraz ustawione przez klienta
  • : Wiadomości sieciowe Redis i hostów wirtualnych
  • pytz zastępuje uzależnienie python-dateutil
  • Wsparcie dla setuptools dodatkowe wymagania,
  • podzadanie .__ połączenia __ () teraz wykonuje zadanie bezpośrednio

Co nowego w wersji 3.0.0:

  • pracownik jest teraz mniej nitki, dając świetny poprawa wydajności.
  • nowy & quot; Canvas & quot; ułatwia określenie złożonych przepływów pracy.
  • Nowe API.
  • Wszystkie programy wiersza poleceń selera są teraz dostępne z jednego polecenia seler parasol.
  • To jest ostatnią wersją obsługującą Python 2.5.

Co nowego w wersji 2.5.1:.

  • Wsparcie Strefa czasowa
  • Nowy serializer zabezpieczeń za podpisanie kryptograficzne.
  • Eksperymentalne wsparcie dla modułu automatycznego przeładunku.
  • Nowy CELERY_ANNOTATIONS ustawienie.
  • bieżący zapewnia aktualnie wykonywanego zadania.

Co nowego w wersji 2.4.1:

  • Ta wersja zawiera Python 3 wsparcia, adresy URL, broker, mniej zależności i mnóstwo poprawek.

Co nowego w wersji 2.3.0:

  • Ta wersja zawiera wsparcie basen automatyczne połączenie (nie włączone domyślnie), akordy (aka), wywołania zwrotne taskset niestandardowych terminów poszczególnych zadań i więcej.
  • Wyniki są teraz domyślnie wyłączone, jeśli zależy od wyniku zaplecza AMQP domyślny jest, to musisz ręcznie skonfigurować, że przed aktualizacją.
  • Wszystko jest szczegółowo przedstawiony w zmian, które trzeba było przeczytać przed uaktualnieniem.
  • Użytkownicy Django musi również uaktualnienie do django-seler 2.3.

Co nowego w wersji 2.2.4:

  • celeryd: 2.2.3 złamał rejestrowanie błędów, w wyniku w tracebacks nie jest zalogowany.
  • AMQP wynik backend: stany zadania wyborcze nie działać prawidłowo, jeśli było ich więcej niż jedną wiadomość wynik w kolejce
  • .
  • TaskSet.apply_async () i TaskSet.apply () obsługuje opcjonalny taskset_id słowa kluczowego (Wydanie argumentu # 331).
  • bieżący identyfikator taskset (jeśli w ogóle) jest już dostępna w kontekście zadań jako request.taskset Issue # 329 ().
  • zaplecza wynik SQLAlchemy: date_done nie była już część wyników, gdyż zostały przypadkowo usunięte. To jest teraz dostępny (numer # 325).
  • SQLAlchemy wynik backend: Dodano unikalność na Task.task_id i TaskSet.taskset_id. Tabele muszą być odtworzone na to, aby wejść w życie.
  • Poprawiono wyjątkiem podniesione podczas iteracji na skutek TaskSet.apply ().
  • Zadania userguide: Dodano rozdział o wyborze zaplecza wynik
  • .

Co nowego w wersji 2.2.3:

  • Teraz zależy od Kombu 1.0.3
  • Task.retry obsługuje teraz argumentu max_retries, używane do zmiany domyślnej wartości.
  • multiprocessing.cpu_count może podnieść NotImplementedError na platformach, gdy nie jest obsługiwana (numer # 320).
  • Farbowanie logów złamał, jeśli obiekt nie był zalogowany ciągiem.
  • Poprawiono kilka literówek w dokumentacji skryptów inicjujących.
  • regres spowodowany Task.exchange i Task.routing_key do już nie ma żadnego wpływu. To jest już ustalona.

Co nowego w wersji 2.2.0:

  • Wewnętrzne celery.task.builtins moduł został usunięte.
  • celery.task.schedules modułu jest przestarzała i celery.schedules powinien być stosowany zamiast.

Co nowego w wersji 2.1.4:

  • przechwytuje teraz programy Seler korzeniowy rejestratora domyślnie.

Wymagania :

  • Python 2.5 lub nowszy,
  • Jython 2.5 lub wyższy,

Podobne oprogramowanie

Titan
Titan

13 May 15

python-onedrive
python-onedrive

12 Apr 15

DiamondList
DiamondList

5 Jun 15

Bootstrap Tour
Bootstrap Tour

1 Mar 15

Inne programy z deweloperem Ask Solem

celerymon
celerymon

20 Feb 15

django-kombu
django-kombu

12 May 15

Kombu
Kombu

12 May 15

Komentarze do Celery

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!