چه زمانی کمکبرنامههای احراز هویت Squid گلوگاه میشوند؟
بررسی کند اطلاعات ورود را از مسیر کند پروکسی جدا کنید و تعداد کمکبرنامههای Squid 6.13 را بدون فرض پشتیبانی ساختگی از همزمانی تعیین کنید.
درخواست پروکسی ممکن است پیش از رسیدن به مقصد منتظر بررسی اطلاعات ورود بماند. اگر اتصالهای بدون احراز هویت و بررسیهای از قبل کششده با ورودهای تازه فرق دارند، پیش از تغییر مهلتهای شبکه مسیر احراز هویت را بررسی کنید.
Squid 6.13 کمکبرنامههای احراز هویت خارجی اجرا میکند. سرویس دایرکتوری کند، فایل حساب غیرقابلخواندن، خروج مکرر کمکبرنامهها یا کمبود نمونههای در دسترس میتواند به شکلهای مختلف بر این مرحله اثر بگذارد.
مرحلهٔ واقعاً محدودکننده را پیدا کنید
گزارش cache را برای خطای شروع، خروج کمکبرنامهها و پیام اضافهبار بررسی کنید. اگر آمار مدیریتی محلیِ محافظتشده موجود است، فعالیت کمکبرنامهها را آنجا ببینید. نقطهٔ مدیریت را صرفاً برای گرفتن شمارندهها عمومی نکنید.
بکاند را جدا با حساب آزمایشی بسنجید. کمکبرنامهای که یک بررسی را هم تمام نمیکند به اصلاح کارکرد نیاز دارد؛ اجرای نسخههای بیشتر خطای مسیر یا مجوز را رفع نمیکند.
تعداد فرایند با همزمانی پروتکل یکی نیست
نمونهٔ مجموعهفرایند محدود:
auth_param basic children 16 startup=2 idle=2
بیشترین تعداد فرایند، تعداد آغازین و ظرفیت آزاد مطلوب در اینجا هدفهای متفاوت دارند. مقدارها نمونهاند. آنها را با تقاضای اندازهگیریشده و محدودیت اتصال و منابع بکاند سازگار کنید.
گزینهٔ جداگانهٔ concurrency پروتکل ارتباط Squid با کمکبرنامه را عوض میکند. کلید عمومی کارایی نیست. فقط وقتی فعالش کنید که کمکبرنامه صریحاً شناسههای کانال لازم و درخواستهای همزمان را پشتیبانی کند.
کشکردن اطلاعات ورود بر بسامد لازم بررسی نیز اثر میگذارد. کوتاهکردن عمر آنها با ثابتماندن مجموعهٔ کمکبرنامهها میتواند حتی با ترافیک مرور ثابت، کار را بیشتر کند.
پس از تغییر، پیکربندی را تجزیه کنید و تأخیر احراز هویت، خطاها و بار بکاند را زیر بار نماینده و مجاز مقایسه کنید. تجزیهٔ موفق، نحو را تأیید میکند؛ نشان نمیدهد مجموعهٔ جدید سریعتر یا بهاندازهٔ کافی بزرگ است.