الحصص وحدود معدّل الزيارات

لضمان استقرار النظام وتوزيع الموارد بشكل عادل، تفرض Google Health API قيودًا على معدّل الزيارات لطلبات واجهة برمجة التطبيقات الواردة.

تم تصميم الحصص التلقائية لاستيعاب الغالبية العظمى من حالات الاستخدام العادية، ولكن سيتم تقييد التطبيقات التي تتجاوز هذه الحدود.

التعامل مع أخطاء حدود معدّل الزيارات

عندما يتجاوز تطبيقك حدّ معدّل الزيارات المخصّص، ترفض واجهة برمجة التطبيقات الطلب وتعرض الخطأ 429 Too Many Requests. لتقليل هذا الخطأ، يجب أن يتوقف تطبيقك عن إرسال الطلبات مؤقتًا وتنفيذ منطق إعادة المحاولة للتعامل بشكل سليم مع أحداث تقييد معدّل الزيارات.

الحدود التلقائية وتحليل التأثير

يتم تقييم حدود معدّل الزيارات على فترات يومية ودقيقة ولكل مستخدم. يوضّح تحليل التأثير كيف تترجم هذه الحصص إلى طلبات في الثانية (QPS).

المقياس الحدّ التلقائي تحليل التأثير على عدد الطلبات في الثانية
لكل مشروع (يوميًا) ‫86.4 مليون طلب في اليوم ما يقارب 1,000 طلب في الثانية بشكل مستمر
لكل مشروع (في الدقيقة) ‫120,000 طلب في الدقيقة ما يقارب 2,000 طلب في الثانية بشكل مفاجئ
لكل مستخدم (في الدقيقة) ‫300 طلب في الدقيقة عادي: 5 طلبات في الثانية لكل مستخدم
التطبيقات غير المثبَّتة: الحدّ الأقصى 250 طلبًا في الثانية إجمالاً (بحدّ أقصى 100 مستخدم بمعدّل 2.5 طلب في الثانية لكل مستخدم)

طلب زيادة الحصة

إذا كان تطبيقك يتطلب سرعة معالجة بيانات أعلى من الحصص التلقائية المقدَّمة، يمكنك طلب تعديل من خلال Google Cloud Console. يُرجى الاطّلاع على مقالة عرض الحصص وإدارتها.