Celery

Phần mềm chụp màn hình:
Celery
Các chi tiết về phần mềm:
Phiên bản: 3.1.18 Cập nhật
Ngày tải lên: 12 May 15
Nhà phát triển: Ask Solem
Giấy phép: Miễn phí
Phổ biến: 73

Rating: nan/5 (Total Votes: 0)

Cần tây được tạo ra ban đầu cho Django, nhưng bây giờ là một ứng dụng Python-thân thiện là tốt.
Nó được thiết kế để làm việc với hàng đợi nhiệm vụ / công việc không đồng bộ hoặc trong thời gian thực hoặc cho các hoạt động theo lịch trình.
Cần tây đã được thử nghiệm và đang được sử dụng trong các môi trường sản xuất để xử lý hàng triệu công việc mỗi ngày.
Nền tảng này cũng đã được thử nghiệm với các khuôn khổ Python như Flask, Django, web2py, giá treo, Tornado và Kim tự tháp.
môi giới hỗ trợ:
RabbitMQ
Redis
Django ORM
Amazon SQS
MongoDB
Beanstalk
CouchDB
SQLAlchemy

Hỗ trợ lưu trữ dữ liệu:

SQLAlchemy
Django ORM
Apache Cassandra
AMQP
Redis
memcached
MongoDB
serializers hỗ trợ:
Đồ chua
JSON
YAML
msgpack
zlib hoặc bzip2 nén

là gì mới trong phiên bản này:

  • prefork cải thiện hồ
  • Django hỗ trợ ra khỏi hộp
  • Sự kiện bây giờ đang ra lệnh bằng cách sử dụng thời gian hợp lý
  • New node tên nhân dạng (tên @ host)
  • nhiệm vụ ràng buộc
  • Mingle: đồng bộ hóa Công nhân
  • Gossip: Worker & # x3c; - & # x3e; Truyền thông công nhân
  • Bootsteps: Mở rộng các nhân viên
  • New quả RPC backend
  • Thời hạn có thể được thiết lập bởi các khách hàng
  • Redis: tin nhắn Broadcast và máy ảo
  • pytz thay thế phụ thuộc python-dateutil
  • Hỗ trợ cho setuptools yêu cầu thêm
  • subtask .__ gọi __ () bây giờ thực hiện các nhiệm vụ trực tiếp

là gì mới trong phiên bản 3.1.17:

  • prefork cải thiện hồ
  • Django hỗ trợ ra khỏi hộp
  • Sự kiện bây giờ đang ra lệnh bằng cách sử dụng thời gian hợp lý
  • New node tên nhân dạng (tên @ host)
  • nhiệm vụ ràng buộc
  • Mingle: đồng bộ hóa Công nhân
  • Gossip: Worker & # x3c; - & # x3e; Truyền thông công nhân
  • Bootsteps: Mở rộng các nhân viên
  • New quả RPC backend
  • Thời hạn có thể được thiết lập bởi các khách hàng
  • Redis: tin nhắn Broadcast và máy ảo
  • pytz thay thế phụ thuộc python-dateutil
  • Hỗ trợ cho setuptools yêu cầu thêm
  • subtask .__ gọi __ () bây giờ thực hiện các nhiệm vụ trực tiếp

là gì mới trong phiên bản 3.0.0:

  • Các công nhân tại là thread-ít, cho lớn cải tiến hiệu suất.
  • mới & quot; Canvas & quot; làm cho nó dễ dàng để xác định quy trình công việc phức tạp.
  • API mới.
  • Tất cả các chương trình dòng lệnh cần tây bây giờ có sẵn từ một lệnh cần tây ô duy nhất.
  • Đây là phiên bản mới nhất để hỗ trợ Python 2.5.

là gì mới trong phiên bản 2.5.1:.

  • hỗ trợ Timezone
  • serializer bảo mật mới bằng cách sử dụng mã hóa ký.
  • hỗ trợ thử nghiệm cho mô-đun tự động nạp lại.
  • New CELERY_ANNOTATIONS thiết lập.
  • hiện tại cung cấp các nhiệm vụ hiện đang thực hiện.

là gì mới trong phiên bản 2.4.1:

  • Phiên bản này có hỗ trợ Python 3, URL môi giới, ít phụ thuộc hơn và tải các bản vá lỗi.

là gì mới trong phiên bản 2.3.0:

  • Phiên bản này chứa kết nối tự động hồ bơi hỗ trợ (không kích hoạt theo mặc định), hợp âm (aka callbacks taskset), giới hạn thời gian tùy chỉnh cho các nhiệm vụ cá nhân, và nhiều hơn nữa.
  • Kết quả hiện đang bị vô hiệu hóa theo mặc định, nếu bạn phụ thuộc vào kết quả backend amqp là mặc định, sau đó bạn phải cấu hình đó bằng tay trước khi nâng cấp.
  • Những thứ được nêu chi tiết trong Changelog, mà bạn nên đọc trước khi nâng cấp.
  • Người dùng của Django cũng phải nâng cấp để django-cần tây 2.3.

là gì mới trong phiên bản 2.2.4:

  • celeryd: 2.2.3 broke lỗi khi đăng nhập, kết quả trong tracebacks không được lưu lại.
  • AMQP quả phụ trợ: Polling bang nhiệm vụ đã không làm việc đúng cách nếu có nhiều hơn một thông điệp kết quả trong queue
  • .
  • TaskSet.apply_async () và TaskSet.apply () bây giờ hỗ trợ một đối số từ khóa taskset_id tùy chọn (Issue # 331).
  • Các id taskset hiện tại (nếu có) bây giờ đã có trong bối cảnh công việc như request.taskset (Issue # 329).
  • kết quả SQLAlchemy backend: date_done đã không còn là một phần của kết quả là nó đã bị vô tình xóa. Hiện nay đã có một lần nữa (Issue # 325).
  • SQLAlchemy quả phụ trợ: thêm chế duy nhất trên Task.task_id và TaskSet.taskset_id. Bàn cần phải được tái tạo này có hiệu lực.
  • Cố định ngoại lệ nâng lên khi lặp trên các kết quả của TaskSet.apply ().
  • Nhiệm vụ userguide: thêm phần lựa chọn một backend kết quả
  • .

là gì mới trong phiên bản 2.2.3:

  • Bây giờ phụ thuộc vào Kombu 1.0.3
  • Task.retry bây giờ hỗ trợ một đối số max_retries, được sử dụng để thay đổi giá trị mặc định.
  • multiprocessing.cpu_count có thể nâng NotImplementedError trên nền tảng nơi này không được hỗ trợ (Issue # 320).
  • Màu của tin nhắn đăng nhập đã phá vỡ nếu các đối tượng đăng nhập không phải là một chuỗi.
  • Cố định một số lỗi chính tả trong các tài liệu hướng dẫn init script.
  • Một hồi quy do Task.exchange và Task.routing_key để không còn có hiệu lực. Điều này bây giờ là cố định.

là gì mới trong phiên bản 2.2.0:

  • Các celery.task.builtins mô-đun nội bộ đã được gỡ bỏ.
  • Các celery.task.schedules mô-đun bị phản đối, và celery.schedules nên được sử dụng thay thế.

là gì mới trong phiên bản 2.1.4:

  • chương trình cần tây nghiệp hijacks logger gốc bằng cách mặc định.

Yêu cầu :

  • Python 2.5 hoặc cao hơn
  • Jython 2.5 hoặc cao hơn

Phần mềm tương tự

Phần mềm khác của nhà phát triển Ask Solem

Github2
Github2

5 Jun 15

django-kombu
django-kombu

12 May 15

Literal
Literal

15 Apr 15

Ý kiến ​​để Celery

Bình luận không
Nhập bình luận
Bật hình ảnh!