إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يناقش هذا القسم مشاكل استكشاف الأخطاء وإصلاحها التي تحدث بسبب شرط على عميل Redis يستخدمه التطبيق الخاص بك.
- ضغط الذاكرة على عميل Redis
- اندفاع نسبة استخدام الشبكة
- استخدام عالي لوحدة المعالجة المركزية للعميل
- تقييد النطاق الترددي من جانب العميل
ضغط الذاكرة على عميل Redis
يمكن أن يؤدي ضغط الذاكرة على العميل إلى حدوث مشاكل في الأداء يمكن أن تؤخر معالجة الاستجابات من ذاكرة التخزين المؤقت. عند ضغط الذاكرة، قد يقوم النظام بنقل البيانات إلى القرص. تؤدي هذه الصفحة التي بها أخطاء إلى إبطاء النظام بشكل ملحوظ.
للكشف عن ضغط الذاكرة على العميل:
- عليك مراقبة استخدام الذاكرة على الجهاز للتأكد من أنها لا تتجاوز الذاكرة المتوفرة.
- مراقبة عداد أداء العميل
Page Faults/Sec. أثناء التشغيل العادي، تحتوي معظم الأنظمة على بعض أخطاء الصفحة. يمكن أن تشير الارتفاعات في أخطاء الصفحة المقابلة لمهلات الطلب إلى ضغط الذاكرة.
يمكن تخفيف ضغط الذاكرة العالي على العميل من خلال عدة طرق:
- تعمق في أنماط استخدام الذاكرة لتقليل استهلاك الذاكرة على العميل.
- قم بترقية الجهاز الظاهري للعميل إلى حجم أكبر مع مزيد من الذاكرة.
اندفاع نسبة استخدام الشبكة
للحصول على مزيد من المعلومات، راجع اندفاع نسبة استخدام الشبكة وتكوين تجمع مؤشر الترابط.
استخدام عالي لوحدة المعالجة المركزية للعميل
للحصول على مزيد من المعلومات، راجع وحدة المعالجة المركزية العالية على مضيفي العميل.
تقييد النطاق الترددي من جانب العميل
للحصول على مزيد من المعلومات، راجع تقييد النطاق الترددي للشبكة على مضيفي العميل.
اتصالات العميل العالية
عندما تصل اتصالات العميل إلى الحدّ الأقصى لذاكرة التخزين المؤقت، يمكن أن يكون لديك حالات فشل في طلبات العميل للاتصالات تتجاوز الحد الأقصى. يمكن أن تتسبب اتصالات العميل العالية أيضا في تحميل الخادم العالي عند معالجة محاولات إعادة الاتصال المتكررة.
قد تشير اتصالات العميل العالية إلى تسرب اتصال في التعليمات البرمجية للعميل. قد لا تتم إعادة استخدام الاتصالات أو إغلاقها بشكل صحيح. راجع التعليمات البرمجية للعميل لاستخدام الاتصال.
إذا كانت الاتصالات العالية جميعها شرعية ومطلوبة، فقد تكون ترقية ذاكرة التخزين المؤقت إلى حجم بحدّ اتصال أعلى مطلوبة. تحقّق ما إذا كان القياس Max aggregate for Connected Clients قريبًا أو أعلى من الحدّ الأقصى لعدد الاتصالات المسموح بها لحجم ذاكرة تخزين مؤقت معين. لمزيد من المعلومات حول تغيير الحجم لكل اتصالات العميل، راجع أداء Azure Managed Redis.
معلومات إضافية
توفر هذه المقالات المزيد من المعلومات بشأن استكشاف الأخطاء وإصلاحها واختبار الأداء: