Posted inDatabase
Xây dựng Database Circuit Breaker với Python và Tenacity: Tự Động Retry, Backoff Thông Minh và Kết Nối Tự Phục Hồi
Một retry storm — khi retry logic của bạn dội vào một database đang vật lộn — là một trong những nguyên nhân phổ biến nhất gây ra lỗi dây chuyền. Hướng dẫn này chỉ bạn cách xây dựng database circuit breaker trong Python bằng Tenacity: backoff tự động, circuit ba trạng thái (closed/open/half-open) và kiểm tra sức khỏe nền tự khôi phục kết nối khi database phục hồi.
