Apuohjelma, joka kirjaa yhden pyynnön ja vaikenee sitten, voi olla normaalia. Squid voi arvioida säännön välimuistiin tallennetulla ulkoisen ACL:n tuloksella lähettämättä apuohjelmalle uutta kyselyä.

Määrittele ensin uudelleenkäytettävä päätös. „Saako tämä tili käyttää välityspalvelinta?“ vaatii eri syötteitä kuin „Saako tämä tili saavuttaa tämän kohteen?“ Laajennettu ulkoisen ACL:n muoto muodostaa välimuistiavaimen. Jos apuohjelma päättää käyttäjänimen ja kohteen perusteella mutta avain sisältää vain käyttäjänimen, välimuistiin tallennettu hyväksyntä voi päteä laajemmin kuin on tarkoitettu. Sisällytä jokainen vastausta muuttava syöte ja vältä yksityiskohtia, jotka vain pirstovat vastaavia päätöksiä.

Valitse seuraavaksi tuoreus. Positiiviset ttl ja negative_ttl ohjaavat täsmääviä ja ei-täsmääviä tuloksia; grace voi käynnistää päivityksen ennen merkinnän vanhenemista. Päätä, kuinka kauan peruutetun tilin välimuistiin tallennettu hyväksyntä voi vaikuttaa myöhempiin päätöksiin. Mikään näistä asetuksista ei valtuuta olemassa olevaa CONNECT-tunnelia uudelleen jokaista tavua tai sisäistä HTTPS-pyyntöä varten. Jos apuohjelma valvoo liikennekiintiötä, hyväksytyt siirrot voivat jatkua saldon muututtua.

Apuohjelma on pysyvä protokollan osapuoli, ei välttämättä uusi skriptiprosessi jokaista pyyntöä varten. Pidä se valmiina peräkkäisille kyselyriveille ja lähetä jokainen vastaus viipymättä. Laita diagnostiikka toiselle kanavalle. Kun rinnakkaisuus on käytössä, palauta vastaava annettu kanavatunniste.

Määrittele lopuksi hidas, ei saatavilla oleva ja sisäinen virhe -tulokset ja saa ympäröivä ACL-järjestys tuottamaan ne. Suunnittelu on valmis, kun uudelleenkäytettävän vastauksen sekä tarkkuus että sallittu ikä vastaavat käyttövaatimusta.

Aiheeseen liittyvät artikkelit