قد ينتظر طلب الوكيل التحقق من بيانات الاعتماد قبل بلوغ الوجهة. إذا اختلف سلوك الاتصالات بلا مصادقة والتحققات المخزّنة مؤقتًا عن تسجيلات الدخول الجديدة، افحص مسار المصادقة قبل تعديل مهل الشبكة.

يشغّل Squid 6.13 مساعدات مصادقة خارجية. قد تؤثر خدمة دليل بطيئة أو ملف حسابات غير قابل للقراءة أو خروج المساعدات المتكرر أو قلة المساعدات المتاحة في هذه المرحلة بطرق مختلفة.

ابحث عن الخطوة التي تقيّد فعلًا

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

اختبر الخدمة الخلفية مستقلّة باستخدام حساب اختبار. المساعد الذي لا يكمل تحققًا واحدًا يحتاج إلى تصحيح وظيفي؛ تشغيل نسخ أكثر لا يصلح خطأ مسار أو أذونات.

عدد العمليات ليس تزامن البروتوكول

مثال لمجمّع عمليات محدود:

auth_param basic children 16 startup=2 idle=2

للعدد الأقصى والعدد الأولي والتوافر الخامل المرغوب أدوار مختلفة هنا. القيم توضيحية. طابقها مع طلبات مقيسة وحدود الاتصالات والموارد للخدمة الخلفية.

يغيّر خيار concurrency المنفصل البروتوكول الذي يستخدمه Squid للتواصل مع المساعد. ليس مفتاح أداء عامًا. فعّله فقط إن كان المساعد يدعم صراحة معرّفات القنوات المطلوبة والطلبات المتزامنة.

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

بعد التغيير، حلّل الإعداد وقارن تأخير المصادقة والأخطاء وحمل الخدمة الخلفية تحت حمل مصرح به وممثّل. نجاح التحليل يثبت صحة الصياغة؛ لا يثبت أن المجمّع الجديد أسرع أو كبير بما يكفي.

مقالات ذات صلة