Celery

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

Rating: nan/5 (Total Votes: 0)

Целина първоначално е създаден за 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 или по-висока

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

FLV Parser
FLV Parser

21 Jul 15

as3swf
as3swf

6 Jun 15

Label Better
Label Better

13 May 15

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

celerymon
celerymon

20 Feb 15

django-kombu
django-kombu

12 May 15

Github2
Github2

5 Jun 15

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

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