Obstali ste pri »Resolving Host in Proxy Script«? Poglejte datoteko PAC
Brskalnik lahko čaka na DNS, medtem ko se odloča, kateri proxy uporabiti, preden odpre povezavo, ki prenese stran.
Statusno sporočilo pravi »Resolving host in proxy script«, a zamenjava proxy strežnikov malo spremeni. To je koristna sled: brskalnik se morda še odloča, kam poslati zahtevo.
Datoteka PAC lahko izvaja preverjanja, odvisna od DNS. Če ta preverjanja čakajo na nedosegljiv resolver ali znova in znova postavljajo nepotrebna vprašanja, se nalaganje strani lahko ustavi, preden izbrani proxy kar koli prejme.
1. Ugotovite, kje je premor
Za en prizadet URL ugotovite, ali do zamude pride pri pridobivanju datoteke PAC, pri njenem vrednotenju ali pri povezovanju z vrnjenim proxyjem. Prazen dnevnik dostopa proxyja je skladen s prvima dvema stopnjama; ne dokazuje, da je brskalnik uporabil neposredno pot.
Nato preverite, katera pravila potrebujejo DNS. Microsoftove smernice za delovanje PAC priporočajo izogibanje nepotrebnemu delu, odvisnemu od DNS. Preverjanje enakosti imena gostitelja ne potrebuje istih informacij kot razrešitev tega imena in preverjanje podomrežja.
2. Odstranite nepotrebno delo z DNS
Znane izjeme za imena gostiteljev je mogoče pogosto odločiti pred širokimi preverjanji na podlagi naslova. Ime razrešite le, ko preostala politika res potrebuje njegov naslov. Rezultat shranite v lokalno spremenljivko, če več naslednjih pogojev potrebuje isto vrednost.
Počasnega skripta ne »popravljajte« z dodajanjem brezpogojnega vračila DIRECT na vrh. To odstrani odločitev o usmerjanju skupaj z zamudo.
Rešitve DNS, specifične za posamezni stroj, potrebujejo dokaze. Omogočanje skupne rabe datotek ali prepisovanje datoteke hosts na vsakem prenosniku je slaba prva reakcija na počasen skript usmerjanja. Preverite vedenje resolverja in imena gostitelja v prizadetem omrežju, zlasti po spremembi omrežja, in PAC spreminjajte le tam, kjer to zahteva njegova dejanska pot odločanja.