Jumissa viestissä “Resolving Host in Proxy Script”? Katso PAC-tiedostoa
Selain voi odottaa DNS:ää päättäessään, mitä välityspalvelinta käyttää, ennen kuin se avaa sivun lataavan yhteyden.
Tilarivi sanoo “Resolving host in proxy script,” mutta välityspalvelinten vaihtaminen auttaa tuskin. Se on hyödyllinen vihje: selain saattaa yhä päättää, mihin pyyntö lähetetään.
PAC-tiedosto voi tehdä DNS:stä riippuvia tarkistuksia. Jos ne odottavat tavoittamattomissa olevaa selvittäjää tai kysyvät toistuvasti tarpeettomia kysymyksiä, sivun lataus voi pysähtyä ennen kuin valittu välityspalvelin saa mitään.
1. Paikanna pysähdys
Selvitä yhdelle ongelmalliselle URL:lle, syntyykö viive PAC-tiedoston noudossa, sen arvioinnissa vai yhteydessä palautettuun välityspalvelimeen. Tyhjä välityspalvelimen käyttöloki on yhdenmukainen kahden ensimmäisen vaiheen kanssa; se ei todista, että selain käytti suoraa reittiä.
Tarkista sitten, mitkä säännöt tarvitsevat DNS:ää. Microsoftin PAC-suorituskykyohjeet suosittelevat välttämään tarpeetonta DNS:stä riippuvaa työtä. Isäntänimen yhtäläisyystarkistus ei tarvitse samoja tietoja kuin nimen selvittäminen ja aliverkon tarkistaminen.
2. Poista tarpeeton DNS-työ
Tunnetut isäntänimien poikkeukset voidaan usein ratkaista ennen laajoja osoiteperusteisia tarkistuksia. Selvitä nimi vain, kun jäljellä oleva käytäntö todella tarvitsee sen osoitteen. Säilytä tulos paikallisessa muuttujassa, jos useat seuraavat ehdot tarvitsevat saman arvon.
Älä “korjaa” hidasta skriptiä lisäämällä ehdoton DIRECT-paluu alkuun. Se poistaa reitityspäätöksen viiveen mukana.
Konekohtaiset DNS-korjaukset tarvitsevat todisteita. Tiedostojen jakamisen käyttöönotto tai jokaisen kannettavan hosts-tiedoston uudelleenkirjoitus on huono ensimmäinen vastaus hitaaseen reititysskriptiin. Tarkista selvittäjän ja isäntänimen käyttäytyminen ongelmaverkossa, erityisesti verkkomuutoksen jälkeen, ja muuta PAC:ia vain siellä, missä sen todellinen päätöspolku sitä vaatii.