Bỏ qua tới nội dung
CloudDojo
Lỗi thường gặp · 5 phút

Năm lỗi cấu hình DNS thường gặp

0/4
Từ khóa của phần nàyChọn một từ để xem nghĩa trước khi đọc

Lỗi DNS thường biểu hiện thành “website không truy cập được” dù ứng dụng và các target vẫn hoạt động bình thường, nên cần hiểu đúng cơ chế để xác định nguyên nhân.

Năm tình huống phát sinh khi MFTECH vận hành DNS. Thử phương án thường được lựa chọn đầu tiên, sau đó chuyển sang phương án khác để so sánh.

GET /api/stock1.000 request mỗi giây
Cross-zone load balancing
AZ-A · 4 targetAZ-B · 6 targetRoute 53trả về IP của 2 node NLBNode NLB AZ-Anhận 50%Node NLB AZ-Bnhận 50%4 targetAZ-A6 targetAZ-B

Nhấn Chạy mô phỏng để quan sát từng bước xử lý. Thay đổi lựa chọn và chạy lại để so sánh kết quả.

Ghi nhớ:
  • NLB tắt cross-zone load balancing: mỗi node chỉ phân phối traffic cho target trong cùng AZ, do đó tại AZ có ít target, mỗi target chịu tải lớn hơn.
  • Hiển thị trang thông báo lỗi khi gặp sự cố: failover active-passive, không sử dụng weighted.
  • Điều chỉnh phạm vi khu vực: geoproximity với bias.
  • Giới hạn theo quốc gia: Route 53 geolocation tại tầng DNS, CloudFront geo restriction tại tầng phân phối nội dung.
  • Lưu lượng tăng đột biến: multivalue answer (tối đa 8 record healthy, chọn ngẫu nhiên) không bổ sung năng lực xử lý và không thay thế load balancer; tăng năng lực bằng Auto Scaling group phía sau ALB.
Common mistakes · 5 phút

Five common DNS configuration mistakes

0/4
Từ khóa của phần nàyChọn một từ để xem nghĩa trước khi đọc

DNS mistakes usually show up as “the website is unreachable” while the application and its targets are running fine, so the mechanism must be understood to find the cause.

Five situations that come up as MFTECH operates its DNS. Try the option that is usually chosen first, then switch to another option to compare.

GET /api/stock1.000 request mỗi giây
Cross-zone load balancing
AZ-A · 4 targetAZ-B · 6 targetRoute 53trả về IP của 2 node NLBNode NLB AZ-Anhận 50%Node NLB AZ-Bnhận 50%4 targetAZ-A6 targetAZ-B

Nhấn Chạy mô phỏng để quan sát từng bước xử lý. Thay đổi lựa chọn và chạy lại để so sánh kết quả.

Ghi nhớ:
  • NLB with cross-zone load balancing turned off: each node distributes traffic only to targets in its own AZ, so in an AZ with fewer targets, each target carries more load.
  • Showing an error notice page during a failure: active-passive failover, not weighted.
  • Adjusting the size of a region: geoproximity with bias.
  • Restricting by country: Route 53 geolocation at the DNS layer, CloudFront geo restriction at the content delivery layer.
  • A traffic spike: multivalue answer (up to 8 healthy records, chosen at random) adds no capacity and is not a substitute for a load balancer; add capacity with an Auto Scaling group behind the ALB.

Kiểm tra nhanh

Trả lời để ghi nhận đã đọc phần này. Câu trả lời sai sẽ được nhắc ôn lại vào những ngày sau.

MFTECH dự kiến lưu lượng tăng gấp 10 lần trong đợt flash sale, nội dung website là động. Cấu hình nào giúp hệ thống chịu tải?
NLB của MFTECH tắt cross-zone load balancing; AZ a có 2 target, AZ b có 6 target, và traffic chia đều cho hai node. Target nào chịu tải lớn hơn?

Đã trả lời 0/2 câu