Điểm:0

Azure Service Bus / Function App queue message enqueue / hành vi dequeue

lá cờ cn

Chúng tôi sử dụng các thành phần Azure Service Bus và Azure Function App cho hoạt động phụ trợ phần mềm. Gần đây, chúng tôi nhận thấy một số lỗi từ Thông tin chi tiết về ứng dụng. Chúng tôi nhận thấy rằng một số hoạt động của Ứng dụng chức năng được bắt đầu ngay cả sau khi vượt qua khóa thông báo kết thúc Ngày giờ. Vui lòng xem nhật ký dưới đây để biết ví dụ. Các hoạt động đã được kích hoạt trên 2/10/2022, 8:46:06,999 sáng, nhưng khóa thông báo hàng đợi đã kết thúc lúc 2022-02-10, 08:46:04.5640000Z.

Có ai gặp phải điều này trước đây và có thể đưa ra một số thông tin chi tiết không?

Chúng tôi đang sử dụng phần cứng/linh kiện bậc định giá Tiêu chuẩn, đó có thể là lý do khiến điều này xảy ra. Cảm ơn trước.

Ngày 10/2/2022, 8:46:06.999 AM Chi tiết kích hoạt: MessageId: 9b4759453fab437fa1c995fce5fb928f, SequenceNumber: 8956, DeliveryCount: 1, EnqueuedTimeUtc: 2022-02-10T08:45:34.5480000Z, LockedUntil24-Ut2: 04.5640000Z, SessionId: (null) Thông tin 
Ngày 10/2/2022, 8:46:06.999 AM Đang thực thi 'Hàm....' (Lý do='(null)', Id=7e4644f3-9960-4a5e-af58-515b91008a56)
...
10/2/2022, 8:46:07.031 AM Bắt đầu xử lý yêu cầu HTTP POST ... Thông tin 
10/2/2022, 8:46:07.031 AM Đang gửi yêu cầu HTTP POST ... Thông tin 
...
2/10/2022, 8:46:07.311 AM Lỗi xử lý tin nhắn (Action=RenewLock, ClientId=MessageReceiver3..., EntityPath=..., Endpoint=...) Lỗi   
2/10/2022, 8:46:07.311 AM Lỗi   
2/10/2022, 8:46:07.341 AM Đã nhận được tiêu đề phản hồi HTTP sau 238,6766 mili giây - 200 Thông tin 
...
Ngày 10/2/2022, 8:46:07.351 AM Đã thực hiện 'Hàm....' (Đã thành công, Id=7e4644f3-9960-4a5e-af58-515b91008a56, Thời lượng=351ms)
2/10/2022, 8:46:07.872 AM Lỗi   
2/10/2022, 8:46:07.872 AM Lỗi xử lý tin nhắn (Action=Complete, ClientId=MessageReceiver3..., EntityPath=..., Endpoint=...) Lỗi   
2/10/2022, 8:46:10.965 AM Đang thực thi 'Hàm....' (Reason='(null)', Id=5068f09b-3f74-4d72-a751-6fb8044cfd47) Thông tin 
Ngày 10/2/2022, 8:46:10.965 AM Chi tiết kích hoạt: MessageId: 9b4759453fab437fa1c995fce5fb928f, SequenceNumber: 8956, DeliveryCount: 2, EnqueuedTimeUtc: 2022-02-10T08:45:34.5480000Z, LockedUntil24-Ut2:LockedUntil24-T2: 34.5220000Z, SessionId: (null) Thông tin 
...
2/10/2022, 8:46:12.363 AM Gửi yêu cầu HTTP POST ... Thông tin 
2/10/2022, 8:46:12.363 AM Bắt đầu xử lý yêu cầu HTTP POST ... Thông tin 
2/10/2022, 8:46:12.373 AM FunctionName đã kết thúc giao dịch: { "abc": 111 } Thông tin 
2/10/2022, 8:46:12.373 AM Đã nhận được tiêu đề phản hồi HTTP sau 99,4662 mili giây - 200 Thông tin 
2/10/2022, 8:46:12.373 AM Kết thúc xử lý yêu cầu HTTP sau 99,5389 mili giây - 200 Thông tin 
2/10/2022, 8:46:12.373 AM Đã thực hiện 'Functions....' (Đã thành công, Id=5068f09b-3f74-4d72-a751-6fb8044cfd47, Duration=1408ms) Thông tin
Điểm:0
lá cờ de

Điều này có thể xảy ra nếu hàm của bạn có chỉ số khá cao tìm nạp trước và ngắn MaxLockDuration trong khi quá trình xử lý mất một thời gian. Tin nhắn được tìm nạp trước bắt đầu đồng hồ tích tắc không phải tại thời điểm xử lý mà là thời điểm chúng được tìm nạp. Đang cố gắng nâng cấp MaxLockDuration và điều chỉnh tìm nạp trước để thoát khỏi vấn đề này.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.