Câu hỏi phỏng vấn Azure
Câu hỏi

Giải thích sự khác biệt giữa xử lý tin nhắn At-most-oncAt-least-once trong Azure Service Bus là gì?

Câu trả lời

Trong Azure Service Bus, hai chế độ xử lý tin nhắn chính là "Chỉ một lần" (At-most-once) và "Ít nhất một lần" (At-least-once), mỗi chế độ có cách tiếp cận và đảm bảo khác nhau đối với việc giao tin nhắn.

  1. Chế độ "Ít nhất một lần" (At-least-once): Trong chế độ này, Azure Service Bus đảm bảo rằng mỗi tin nhắn sẽ được giao ít nhất một lần. Điều này có nghĩa là trong trường hợp xảy ra sự cố hoặc lỗi, tin nhắn có thể được giao lại, dẫn đến khả năng tin nhắn được xử lý nhiều hơn một lần. Để đạt được điều này, Service Bus sử dụng một cơ chế khóa tin nhắn (Peek-Lock) khi tin nhắn được gửi đến người tiêu dùng. Người tiêu dùng sau đó có thể xử lý tin nhắn và xác nhận (Complete) việc xử lý thành công, hoặc yêu cầu Service Bus giải phóng (Abandon) tin nhắn để giao lại nếu cần. Chế độ này phù hợp với các ứng dụng cần đảm bảo tin nhắn không bị mất, ngay cả khi đi...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Lực chọn Azure Blob Storage hay Azure File Service khi nào?

middle

Làm thế nào để nhận sự kiện từ Azure Event Grid trong ứng dụng Angular/React?

junior

Azure Event Grid là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào