Mục tiêu
Giúp bạn chọn đúng cơ chế tự động hóa: chính xác giờ (cron) hay kiểm tra theo nhịp (heartbeat).
Khi nào dùng Heartbeat
- Gom nhiều kiểm tra định kỳ vào một lượt (email, lịch, nhắc việc).
- Không yêu cầu chính xác từng phút.
- Muốn tiết kiệm lượt gọi API bằng cách batch tác vụ.
Khi nào dùng Cron
- Nhắc việc đúng mốc thời gian cố định (ví dụ 09:00 thứ Hai).
- Tác vụ độc lập với ngữ cảnh phiên chính.
- Cần cơ chế chạy theo lịch cron/interval/one-shot.
Mẫu quyết định nhanh
- Nếu “đúng giờ tuyệt đối” ⇒ chọn cron.
- Nếu “check định kỳ linh hoạt” ⇒ chọn heartbeat.
- Nếu có cả hai nhu cầu ⇒ heartbeat cho routine, cron cho deadline cứng.
Lưu ý vận hành
- Tránh tạo quá nhiều cron rời rạc gây nhiễu.
- Nên viết text nhắc việc đủ ngữ cảnh để đọc là hiểu ngay.

Bình Luận (0)
Đăng nhập để bình luận.