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

senior

Khi sử dụng Azure Functions, chúng ta có thể tham chiếu và sử dụng các gói NuGet trong hàm C# không?

middle

Hãy so sánh Azure WebJobsAzure Function và khi nào nên sử dụng?

middle

WebJobs theo yêu cầu, còn được gọi là WebJobs theo lịch trình, hay WebJobs kích hoạt trong Azure là gì?

Bình luận

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

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