Hạn mức và giới hạn về giá

Để đảm bảo tính ổn định của hệ thống và việc phân phối tài nguyên một cách công bằng, Google Health API áp dụng hạn mức về tốc độ đối với các yêu cầu API đến.

Mặc dù hạn mức mặc định được thiết kế để đáp ứng phần lớn các trường hợp sử dụng tiêu chuẩn, nhưng những ứng dụng vượt quá các ngưỡng này sẽ bị điều tiết.

Xử lý lỗi giới hạn tốc độ

Khi ứng dụng của bạn vượt quá hạn mức tốc độ được phân bổ, API sẽ từ chối yêu cầu và trả về lỗi 429 Too Many Requests. Để giảm thiểu lỗi, ứng dụng của bạn nên ngừng gửi yêu cầu và triển khai logic thử lại để xử lý các sự kiện giới hạn tốc độ một cách linh hoạt.

Hạn mức mặc định và phân tích tác động

Hạn mức tốc độ được đánh giá theo khoảng thời gian hằng ngày, hằng phút và theo người dùng. Phân tích tác động cho biết cách các hạn mức này chuyển đổi thành Số truy vấn mỗi giây (QPS).

Chỉ số Giới hạn mặc định Phân tích tác động của QPS
Mỗi dự án (hằng ngày) 86,4 triệu yêu cầu / ngày ~1.000 QPS duy trì
Mỗi dự án (theo phút) 120.000 yêu cầu / phút Mức tăng đột biến ~2.000 QPS
Mỗi người dùng (mỗi phút) 300 yêu cầu / phút Tiêu chuẩn: 5 QPS cho mỗi người dùng
Ứng dụng chưa được xác minh: Tổng cộng tối đa 250 QPS (giới hạn ở 100 người dùng với 2,5 QPS cho mỗi người dùng)

Yêu cầu tăng hạn mức

Nếu ứng dụng của bạn yêu cầu công suất cao hơn mức phân bổ mặc định, bạn có thể yêu cầu điều chỉnh thông qua bảng điều khiển Cloud. Xem phần Xem và quản lý hạn mức.