CreatorFlow / Kho Repo / celery/celery

celery/celery

Celery

Backend & APIPython🟡 Biết cơ bản★ 29k

📖 Mô tả

Celery là hàng đợi việc nền cho Python: những việc chậm như gửi email, xử lý ảnh, tạo báo cáo sẽ chạy ở phía sau, web vẫn trả lời người dùng ngay không phải chờ. Người làm web Python có thể dùng Celery để web nhanh hơn và không bị kẹt khi có việc nặng. Lưu ý: cần thêm một người đưa thư như Redis hoặc RabbitMQ để Celery hoạt động.

📝 Tóm tắt README

Celery là hàng đợi việc nền cho Python: những việc chậm như gửi email, xử lý ảnh hay tạo báo cáo sẽ chạy ở phía sau, web vẫn trả lời người dùng ngay không phải chờ. Nó chạy phân tán trên nhiều máy, có lịch chạy định kỳ và tự thử lại khi việc lỗi. Người làm web Python có thể dùng Celery để web nhanh hơn và không bị kẹt khi có việc nặng.

✨ Tính năng nổi bật

▶ Dùng thử

▶ Dùng thử:
  1. B1: Cài: pip install "celery[redis]"
  2. B2: Viết file proj.py định nghĩa task theo tài liệu mẫu
  3. B3: Chạy worker: celery -A proj worker -l info rồi gửi task thử
Mở GitHub ↗
git clone https://github.com/celery/celery.git

🔗 Repo tương tự

← Quay lại Kho Repo