Celery

Софтуер снимки:
Celery
Софтуер детайли:
Версия: 3.1.18 актуализира
Дата на качване: 12 May 15
Розробник: Ask Solem
Разрешително: Безплатно
Популярност: 240

Rating: 2.0/5 (Total Votes: 1)

Целина първоначално е създаден за Django, но сега е Python лесен за приложение, както добре.
Тя е проектирана да работи с асинхронни опашки задача / работа или в реално време или за полетите по разписание.
Целина е тествана и се използва в производствени среди да обработва милиони задачи на ден.
Платформата също е тестван с Python рамки като колба Django, web2py, Пилони, Tornado и Pyramid.
<силни> Поддържани брокери:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
SQLAlchemy
<Силен>
Поддържани хранилища за данни:
SQLAlchemy
Django ORM
Apache Касандра
AMQP
Redis
Memcached
MongoDB
<силни> Поддържани serializers:
Туршия
JSON
YAML
msgpack
Zlib или bzip2 компресия

Какво ново в тази версия:

  • Prefork подобрения басейн
  • Django подкрепена от кутията
  • Събития сега нареди използване на логическо време
  • New име работник възел формат (име @ хост)
  • Обвързана задачи
  • Mingle: синхронизация Worker
  • Gossip: Работник & # x3c; - & # x3e; Комуникация Worker
  • Bootsteps: Разширяване на работника
  • New RPC резултат бекенд
  • Срокове вече могат да бъдат определени от клиента
  • Redis: излъчване на съобщения и виртуални хостове
  • pytz замества питон-dateutil зависимостта
  • Подкрепа за Setuptools допълнителни изисквания
  • подзадача .__ разговор __ () сега изпълнява задачата директно

Какво ново във версия 1.3.17:

  • Prefork подобрения басейн
  • Django подкрепена от кутията
  • Събития сега нареди използване на логическо време
  • New име работник възел формат (име @ хост)
  • Обвързана задачи
  • Mingle: синхронизация Worker
  • Gossip: Работник & # x3c; - & # x3e; Комуникация Worker
  • Bootsteps: Разширяване на работника
  • New RPC резултат бекенд
  • Срокове вече могат да бъдат определени от клиента
  • Redis: излъчване на съобщения и виртуални хостове
  • pytz замества питон-dateutil зависимостта
  • Подкрепа за Setuptools допълнителни изисквания
  • подзадача .__ разговор __ () сега изпълнява задачата директно

Какво ново във версия 3.0.0:

  • Работникът е сега конци-малко, като голяма подобрения в производителността.
  • Новата & quot; Canvas & quot; го прави лесно да се дефинират сложни работни процеси.
  • New API.
  • Всички програми от командния ред Целина сега са на разположение от една единствена команда целина чадър.
  • Това е последната версия, за да подкрепи Python 2.5.

Какво ново във версия 2.5.1:.

  • подкрепа Часовата зона
  • New serializer сигурността при използване криптографски подписване.
  • експериментална поддръжка за автоматично презареждане модул.
  • New CELERY_ANNOTATIONS обстановка.
  • текущата предвижда текущо изпълнение задача.

Какво ново във версия 2.4.1:

  • Тази версия съдържа Python 3 подкрепа, URLs брокер, Самолетни зависимости, и товари на корекции на грешки.

Какво ново във версия 2.3.0:

  • Тази версия съдържа автоматична връзка подкрепа басейн (не е включен по подразбиране), Акорди (известен още като taskset извика), потребителски срокове за отделните задачи и др.
  • Резултати сега са изключена по подразбиране, ако зависи от AMQP резултат гръб е по подразбиране, тогава ще трябва да изберете, че ръчно, преди да надградите.
  • Всичко е описано подробно в промените, които трябва да са прочели, преди да надградите.
  • Потребителите на Django също трябва да преминат към Джанго-целина 2.3.

Какво ново във версия 2.2.4:

  • celeryd: 2.2.3 разорен сеч грешка, в резултат в tracebacks не се регистрира.
  • AMQP резултат бекенд: Избирателните задача членки не работят правилно, ако имаше повече от един резултат съобщение в опашката
  • .
  • TaskSet.apply_async () и TaskSet.apply () вече поддържа незадължителен taskset_id аргумент дума (Issue # 331).
  • Сегашната taskset ID (ако има такива) е вече на разположение в рамките на задачата, както request.taskset (Issue # 329).
  • SQLAlchemy резултат бекенд: date_done вече не е част от резултатите, тъй като е било случайно премахнати. Сега е на разположение отново (Issue # 325).
  • SQLAlchemy резултат бекенд: Добавена уникален натиск върху Task.task_id и TaskSet.taskset_id. Маси трябва да бъде пресъздадена за това да влезе в сила.
  • Фиксирана изключение повдигнат, когато итерации на резултата от TaskSet.apply ().
  • Задачи UserGuide: Добавена раздел за избора резултат бекенд
  • .

Какво ново във версия 2.2.3:

  • Сега зависи от Kombu 1.0.3
  • Task.retry вече поддържа аргумент max_retries, използван, за да промените стойността по подразбиране.
  • multiprocessing.cpu_count може да повдигне NotImplementedError на платформи, където това не се поддържа (Issue # 320).
  • Боядисване на лог съобщения проби, ако сте регистриран обект не е низ.
  • Фиксирани няколко правописни грешки в документацията за първоначален сценарий.
  • A регресия причинени Task.exchange и Task.routing_key да не оказва никакво въздействие. Това сега е фиксиран.

Какво ново във версия 2.2.0:

  • celery.task.builtins Вътрешните Модулът е отстранява.
  • celery.task.schedules Модулът е отхвърлена, а celery.schedules скоро следва да се използват.

Какво ново във версия 2.1.4:

  • Целина програми сега окупира кореновата дървар по подразбиране.

<силни> Изисквания

  • Python 2.5 или по-висока
  • Jython 2.5 или по-висока

Подобен софтуер

fedex.py
fedex.py

13 May 15

StackEdit
StackEdit

11 Mar 16

Apache Ant
Apache Ant

11 Aug 16

Друг софтуер на разработчика Ask Solem

Literal
Literal

15 Apr 15

django-kombu
django-kombu

12 May 15

Kombu
Kombu

12 May 15

Коментари към Celery

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория