Squid kimlik doğrulama yardımcıları ne zaman darboğaz olur?
Yavaş kimlik bilgisi denetimini yavaş proxy rotasından ayırın ve var olmayan eşzamanlılık desteğini varsaymadan Squid 6.13 yardımcılarını boyutlandırın.
Proxy isteği hedefe ulaşmadan önce kimlik bilgisi denetimini bekleyebilir. Kimlik doğrulamasız bağlantılar ve önbellekteki doğrulamalar yeni girişlerden farklı davranıyorsa ağ zaman aşımını değiştirmeden önce doğrulama yolunu inceleyin.
Squid 6.13 dış kimlik doğrulama yardımcıları çalıştırır. Yavaş dizin hizmeti, okunamayan hesap dosyası, yardımcıların tekrar çıkması veya az sayıda hazır yardımcı bu aşamayı farklı etkileyebilir.
Gerçek sınırlayıcı adımı bulun
Başlatma hataları, yardımcı çıkışları ve aşırı yük mesajları için cache günlüğüne bakın. Korunan yerel yönetim istatistikleri varsa yardımcı etkinliğini orada inceleyin. Yalnız sayaç almak için yönetim uç noktasını herkese açmayın.
Arka hizmeti test hesabıyla bağımsız sınayın. Tek doğrulamayı tamamlayamayan yardımcının doğru çalışması düzeltilmelidir; daha fazla kopya başlatmak yol veya izin hatasını gidermez.
Süreç sayısı protokol eşzamanlılığı değildir
Sınırlı süreç havuzu örneği:
auth_param basic children 16 startup=2 idle=2
Burada en yüksek süreç sayısı, ilk sayı ve istenen boş hazır kapasite farklı amaçlara hizmet eder. Değerler örnektir. Ölçülen istek talebine ve arka hizmetin bağlantı ve kaynak sınırlarına göre ayarlayın.
Ayrı concurrency seçeneği Squid’in yardımcıyla konuştuğu protokolü değiştirir. Genel performans anahtarı değildir. Yalnız yardımcı gereken kanal tanımlayıcılarını ve eşzamanlı istekleri açıkça destekliyorsa açın.
Kimlik bilgilerinin önbelleğe alınması doğrulamanın gereken sıklığını da etkiler. Yardımcı havuzunu değiştirmeden geçerliliği kısaltmak tarayıcı trafiği sabitken bile işi artırabilir.
Değişiklikten sonra yapılandırmayı ayrıştırın ve temsili izinli iş yükünde doğrulama gecikmesini, hataları ve arka hizmet yükünü karşılaştırın. Başarılı ayrıştırma sözdizimini doğrular; yeni havuzun daha hızlı veya yeterince büyük olduğunu göstermez.