Lēni Squid pieprasījumi ar sabrūkošu URL pārrakstītāju
Pārbaudiet URL pārrakstīšanas palīgprogrammu, ja starpniekserveris pieņem savienojumus, bet pieprasījumi iepaliek pirms tālāknodošanas.
Ja Squid pieņem savienojumus, bet ilgi sūta pieprasījumus tālāk, pārbaudiet jebkuru URL pārrakstītāju šajā ceļā. Squid 5–7 versijās url_rewrite_program norāda ārēju programmu, kas tiek izsaukta pēc sākotnējām piekļuves pārbaudēm. Tā var aizkavēt pieprasījumu, pirms to saņem galamērķis.
- Izlasiet faktisko pārrakstīšanas komandu, tostarp ietvaru un argumentus.
- Saskaņojiet skarto transakciju ar palīgprogrammas diagnostiku. Atkārtotas bērnu procesu izejas, nepareizas atbildes un augoša rinda ir atšķirīgas pazīmes.
- Pārbaudiet, vai kļūmi izraisa viens URL modelis. Saglabājiet šī ievaddatu aizsegto paraugu, nevis mainiet nesaistītus resolvera iestatījumus.
Palīgprogrammai ir uz rindām balstīts pieprasījuma/atbildes līgums. Ietvara gaitas teksts standarta izvadē var to sabojāt. Arī veiksmīga skripta palaišana administratora tiesībās neatveido Squid ievades plūsmu, vidi vai atļaujas. Šis ceļš ir atsevišķs no paroles pārbaudes.
Tikai pēc tam, kad apmaiņa darbojas, to var uzskatīt par kapacitātes problēmu. url_rewrite_children kontrolē procesus un saistīto rindas darbību, taču vairāk bērnu procesu neizlabo ievaddatu izraisītas avārijas. Tās vienlaicības opcija ievieš kanāla identifikatorus un prasa palīgprogrammu, kas īsteno šo sarunu.
Autorizēts salīdzinājums bez pārrakstītāja var izdalīt tā devumu. Ja pārslodzes laikā to atstāj apietu, var mainīties tā īstenotā maršrutēšana vai filtrēšana, tāpēc tas ir politikas lēmums. Pirms visu aizkavi attiecināt uz tīkla latentumu, salīdziniet novēroto palīgprogrammas gaidīšanu ar DNS un turpmākā savienojuma pierādījumiem.