Apabila pembantu pengesahan Squid menjadi kesesakan
Bezakan pengesahan kelayakan yang perlahan daripada laluan proksi perlahan dan tentukan bilangan pembantu Squid 6.13 tanpa mereka sokongan keserentakan.
Permintaan proksi boleh menunggu pengesahan kelayakan sebelum mencapai destinasi. Jika sambungan tanpa pengesahan dan validasi dalam cache berbeza daripada log masuk baharu, semak laluan pengesahan sebelum menukar had masa rangkaian.
Squid 6.13 menjalankan pembantu pengesahan luaran. Perkhidmatan direktori perlahan, fail akaun tidak boleh dibaca, pembantu kerap keluar atau terlalu sedikit pembantu tersedia boleh mempengaruhi tahap ini secara berbeza.
Cari langkah yang benar-benar mengehadkan
Periksa log cache untuk kegagalan permulaan, pembantu keluar dan mesej terlebih beban. Jika statistik pengurusan tempatan terlindung tersedia, lihat aktiviti pembantu di situ. Jangan dedahkan titik akhir pengurusan kepada umum hanya untuk mendapatkan pembilang.
Uji backend secara berasingan dengan akaun ujian. Pembantu yang tidak dapat menyelesaikan satu validasi memerlukan pembetulan fungsi; menjalankan lebih banyak salinan tidak membetulkan ralat laluan atau kebenaran.
Bilangan proses bukan keserentakan protokol
Contoh kumpulan proses terhad:
auth_param basic children 16 startup=2 idle=2
Bilangan maksimum, bilangan permulaan dan ketersediaan melahu yang dikehendaki mempunyai tujuan berbeza. Nilainya hanya contoh. Sesuaikan dengan permintaan diukur serta had sambungan dan sumber backend.
Pilihan concurrency berasingan menukar protokol komunikasi Squid dengan pembantu. Ia bukan suis prestasi umum. Aktifkan hanya jika pembantu itu menyokong secara jelas pengecam saluran yang diperlukan dan permintaan serentak.
Cache kelayakan turut mempengaruhi kekerapan validasi yang diperlukan. Memendekkan tempoh sah tanpa menukar kumpulan pembantu boleh menambah kerja walaupun trafik pelayar tetap.
Selepas perubahan, huraikan konfigurasi dan bandingkan kelewatan pengesahan, ralat serta beban backend di bawah beban kerja dibenarkan yang mewakili penggunaan. Penghuraian berjaya memastikan sintaks, bukan membuktikan kumpulan baharu lebih pantas atau cukup besar.