Các thay đổi trong REST 22.0.0

You are here:
Thời gian đọc 1 phút

Kể từ mô-đun REST 22.0.0 trong phiên bản đám mây Bitrix24, một operatingkhóa bổ sung đã được thêm vào tất cả các phản hồi yêu cầu REST trong mảng thời gian với thông tin bổ sung về thời gian thực hiện yêu cầu. Chìa khóa cho bạn biết về thời gian thực hiện yêu cầu đối với phương thức trong cổng thông tin. Dữ liệu về thời gian thực hiện các yêu cầu đối với phương thức được tóm tắt. Sau đó, nó được kiểm tra. Nếu thời gian của tất cả yêu cầu phương thức vượt quá 480 giây trong 10 phút qua, phương thức sẽ bị chặn trong 10 phút.

Các phương pháp và ứng dụng khác sử dụng chúng sẽ không bị chặn.

Hãy xem xét các ví dụ:

  • Ứng dụng 1 thu thập dữ liệu về các khách hàng tiềm năng bằng phương pháp crm.lead.list . Mỗi yêu cầu được thực hiện trong 20 giây. Ứng dụng thực hiện 2 yêu cầu mỗi phút. Trong 10 phút, thời gian thực hiện các truy vấn sẽ là 400 giây. Ứng dụng không vượt quá giới hạn, vì vậy nó sẽ hoạt động.
  • Ứng dụng 2 bắt đầu chọn các giao dịch từ cổng thông tin bằng cách sử dụng phương thức crm.deal.list . Mỗi yêu cầu được thực hiện trong 15 giây. Ứng dụng thực hiện 2 yêu cầu mỗi phút. Trong 10 phút, thời gian thực hiện sẽ là 300 giây, nhưng đây là một phương pháp khác, vì vậy thời gian thực hiện không cộng lại và ứng dụng vẫn tiếp tục hoạt động.
  • Ứng dụng 3 bắt đầu chọn khách hàng tiềm năng bằng cách sử dụng phương pháp crm.lead.list đồng thời với ứng dụng 1. Nó dành cùng 20 giây cho mỗi truy vấn. Ứng dụng thứ nhất và thứ ba sử dụng cùng một phương thức, vì vậy khi thời gian truy vấn vượt quá 480 giây, chúng sẽ gặp lỗi 429 khi gọi phương thức.
Was this article helpful?
Dislike 0
Views: 30