Một tool đăng bài đáng tin cậy phải biết khi mình bị crash + auto-recover. Đây là điểm khác biệt quan trọng giữa tool consumer-grade và enterprise-grade.
Heartbeat là gì?
Heartbeat = signal ping định kỳ từ extension đến server cloud:
- Mỗi 30s: extension gửi "I'm alive" tới DBTD server
- Server track: nếu > 90s không nhận heartbeat → coi extension crash
- Action: pause campaign + notify user
Vì sao quan trọng?
Without heartbeat (tool kém)
- Extension crash giữa chừng (browser freeze, network drop, OS update)
- Tool không biết → continue scheduling → bài fail liên tục
- User chỉ phát hiện cuối ngày → mất giờ vàng + data
With heartbeat (DBTD)
- Crash detected trong 90s
- Auto-pause campaign
- Notify user qua Telegram/email
- User restart browser → resume từ chỗ dừng
→ Save 90%+ schedule không bị mất khi crash.
Failure modes thường gặp
1. Browser tab close
- User vô tình close tab → extension stop
- DBTD detect → pause
2. Network drop
- WiFi rớt → request fail
- DBTD heartbeat fail → pause
3. OS update / restart
- Auto reboot Windows → tool stop
- DBTD detect → pause
4. Computer sleep
- Laptop vào sleep mode → extension pause
- DBTD detect → pause
→ Mọi case đều handled gracefully.
Remote pause from server
Ngoài auto-detect, server có thể remote pause:
- User click "Emergency Stop" trên dashboard mobile (lúc đang đi đường)
- Server gửi signal → extension pause trong 30s
→ User control từ xa qua mobile.
⚠️ Tránh
❌ Disable heartbeat (DBTD không cho disable cho vấn đề safety) ❌ Block heartbeat IP qua firewall (sẽ trigger pause ngay)
Other tool có heartbeat không?
Most desktop tools (Ninja, FPlus, MKT) KHÔNG có heartbeat built-in. Nếu crash giữa chừng → tool tiếp tục cố đăng → fail rate spike → user discover sau giờ.
→ DBTD heartbeat = unique reliability.
Tham khảo: Bảo mật tài khoản | Emergency Stop.
DBTD Pro — heartbeat built-in.