قابلية الملاحظة لمخازن الذاكرة

*This content is translated using AI (Beta) and may contain errors. To view this page in English, click here.

توفر لوحة المراقبة لقابلية الملاحظة لمخازن الذاكرة مخططات في الوقت الحقيقي حول استخدام الذاكرة وطلبات واجهة برمجة التطبيقات. كما تحتوي أيضًا على نظام تنبيهات مدمج يقوم بإخطارك عبر البريد الإلكتروني عند حدوث مشكلة لمساعدتك في استكشاف الأخطاء وإصلاحها بطريقة متزامنة. لمزيد من المعلومات حول الأخطاء المحددة، يمكنك عرض تقرير الأخطاء للعثور على سجلات الأخطاء.

الوصول إلى لوحة المراقبة

لوحة المراقبة لقابلية الملاحظة لمخازن الذاكرة متاحة لأي لعبة تستخدم MemoryStoreService، ولكن يجب أن تكون إما مالك اللعبة أو لديك أذونات مجموعة التحليلات للوصول إلى اللوحة.

للوصول إلى لوحة المراقبة:

  1. انتقل إلى صفحة الإنشاءات على لوحة تحكم المنشئ.
  2. قم بتوسيع محدد الحساب في الزاوية العلوية اليسرى واختر حسابك أو المجموعة المالكة للعبة المستهدفة.
  3. اختر اللعبة.
  4. في قائمة المراقبة المنسدلة، اختر مخازن الذاكرة.

المخططات المتاحة

تتضمن اللوحة فئتين من الرسوم البيانية الخطية:

  • مخططات استخدام الحصة لتتبع استخدامك مقارنةً بـ الحصص المخصصة ديناميكيًا، والتي يتم حسابها بناءً على عدد المستخدمين في لعبتك.
    • استخدام الذاكرة لقياس استخدامك للذاكرة في الدقيقة بالبايت مقارنة بمقدار الحصة المخصصة المتبقية لديك.
    • وحدة طلب واجهة برمجة التطبيقات لقياس إجمالي وحدات الطلب في الدقيقة مقارنة بمقدار الحصة المخصصة المتبقية لديك. يمكن تقسيم هذا الرسم البياني حسب كل طريقة من طرق واجهة برمجة التطبيقات.
  • مخططات استخدام واجهة برمجة التطبيقات والأداء لمراقبة نمط استخدام واجهة برمجة التطبيقات والأداء بناءً على طريقة واجهة برمجة التطبيقات وحالة الاستجابة.
    • عدد الطلبات حسب واجهة برمجة التطبيقات لقياس عدد طلبات واجهة برمجة التطبيقات في الدقيقة حسب طريقة واجهة برمجة التطبيقات، مثل MemoryStoreQueue:ReadAsync() أو MemoryStoreSortedMap:UpdateAsync().
    • عدد الطلبات حسب الحالة لقياس عدد طلبات واجهة برمجة التطبيقات حسب حالة الاستجابة.
    • الطلبات حسب واجهة برمجة التطبيقات x الحالة عن حالات الاستجابة التي تم إرجاعها بواسطة جميع طرق واجهة برمجة التطبيقات أو طريقة محددة.

تحتوي المخططات على بيانات لآخر 30 يومًا، ويمكنك اختيار عرض نطاق زمني مخصص باستخدام محدد الوقت في أعلى الصفحة. إذا اخترت نطاقًا زمنيًا سابقًا لأكثر من 30 يومًا، فإن النظام يرجع خطأ طلب فاشل.

رموز حالة الاستجابة

تتضمن مخططات عدد الطلبات حسب الحالة و الطلبات حسب واجهة برمجة التطبيقات x الحالة على لوحة المراقبة رموز حالة استجابة واجهة برمجة التطبيقات التي يمكنك استخدامها لفهم الأخطاء واستكشافها. للحصول على جدول يسرد ويصف جميع رموز الحالة هذه، راجع قابلية الملاحظة. بالإضافة إلى ذلك، لمزيد من المعلومات حول كيفية حل هذه الأخطاء، أو الحصة المحددة أو الحد الذي تتعلق به تلك الأخطاء، راجع استكشاف الأخطاء و الحدود والحصص على التوالي.

تنبيهات الإشعارات

يقوم نظام تنبيهات البريد الإلكتروني بالكشف تلقائيًا عن مشاكل استخدام مخازن الذاكرة وإرسال تنبيهات لك يمكن أن تضر بأداء لعبتك. هناك نوعان من التنبيهات:

  • تحذيرات هي تنبيهات ذات أولوية منخفضة حول مشكلات يمكن أن تؤثر على لعبتك. يجب عليك حلها قبل أن تصبح مشاكل حرجة. تقوم اللوحة بتسليط الضوء على هذه التنبيهات من خلال تمييز الرسم البياني باللون الأصفر مع رسالة تحذير.
  • تنبيهات حرجة هي تنبيهات ذات أولوية أعلى حول المشكلات التي تؤثر مباشرةً على لعبتك. يجب عليك حل هذه المشكلات في أقرب وقت ممكن لمنع تدهور الأداء. تقوم اللوحة بتسليط الضوء على هذه التنبيهات من خلال تمييز الرسم البياني باللون الأحمر مع رسالة خطأ.

عندما يتم تنشيط نوعين من التنبيهات في نفس الوقت في لعبتك، تظهر اللوحة رسالة رأس التنبيه وتسلط الضوء على منطقة الرسم البياني لجذب انتباهك على أنها حرجة.

حاليًا، يحتوي النظام على أربعة تنبيهات مدمجة لمشاكل استخدام الذاكرة وطلبات واجهة برمجة التطبيقات. إذا تجاوزت لعبتك عتبة التنبيه، يقوم النظام بإخطارك مرة واحدة في اليوم لكل تنبيه. عند استلام تنبيه عبر البريد الإلكتروني، يجب عليك عرض اللوحة واتخاذ إجراءات لمنع تدهور الأداء.

تنبيهات استخدام الذاكرة

ترسل النظام التنبيهات التالية لاستخدام الذاكرة:

  • تنبيه تحذير عندما يتجاوز استخدام الذاكرة في لعبتك 70% من إجمالي الحصة خلال الساعة الماضية.

  • تنبيه حرج عندما تتجاوز لعبتك حصة حجم الذاكرة لمدة ساعة الماضية.

تحدث هذه المشكلات عادة عندما تقوم بتحميل هيكل بيانات مخزن الذاكرة ببيانات زائدة، مما يمكن أن يستهلك الحصة بسرعة حتى إذا كنت ترسل الطلبات على عدد قليل فقط من المفاتيح. على سبيل المثال، إذا قمت بتعيين فترة انتهاء طويلة على المفاتيح أو لم تقم بتنظيف البيانات المعالجة، يمكن أن تمتلئ البيانات الإضافية حصة الذاكرة الخاصة بك.

للوقاية وحل هذه المشكلات، قم بتطبيق أفضل الممارسات لمتابعة هياكل البيانات التي تستخدمها بنشاط وإعداد آلية لتنظيف البيانات المعالجة.

تنبيهات طلب واجهة برمجة التطبيقات

ترسل النظام التنبيهات التالية لطلبات واجهة برمجة التطبيقات:

  • تنبيه حرج عندما exceeds عدد فشل طلبات مخزن الذاكرة لديك 20% خلال الساعة الماضية.

  • تنبيه حرج عندما تتجاوز نسبة طلبات مخزن الذاكرة الم throttled 10% خلال الساعة الماضية.

    • يعتمد هذا التنبيه على عدد DataStructureRequestsOverLimit + TotalRequestsOverLimit، وهي استجابات الأخطاء التي تشير إلى أن لعبتك تم تخفيض سرعتها لأنها ترسل عددًا كبيرًا جدًا من الطلبات.
    • لا يتعلق هذا التنبيه بحجم الطلب، بل بالكمية.

    تحتوي جميع طلبات واجهة برمجة التطبيقات على رموز حالة استجابة مقابلة، لذا يمكنك عرض نسبة استجابات النجاح إلى جميع استجابات الأخطاء باستخدام مخطط عدد الطلبات حسب الحالة ل استكشاف الأخطاء.

©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.