Oletetaan, että yhden kumppaniverkkotunnuksen on käytettävä määritettyä upstream-välityspalvelinta, kun taas muut sallitut pyynnöt käyttävät tavanomaista vanhempaa. Squid 7:ssä nimetyt peerit ja cache_peer_access ilmaisevat tämän käytännön:

cache_peer partner-proxy.example parent 3128 0 no-query name=partner_parent
cache_peer general-proxy.example parent 3128 0 no-query name=general_parent

acl partner_domain dstdomain .partner.example

cache_peer_access partner_parent allow partner_domain
cache_peer_access partner_parent deny all

cache_peer_access general_parent deny partner_domain
cache_peer_access general_parent allow all

never_direct allow all

Tämä on reititysfragmentti olemassa olevalle käyttöoikeuksin ohjatulle välityspalvelimelle. Jos riippumaton julkisen kohteen testi saa käyttää todentamattomia julkisia vanhempia, valitse ehdokkaat HTTP-välityspalvelinluettelosta niille osoitteille, joille ei ole määritetty vanhemman tunnistetietoja. Kumppanin vaadittu tuotantoreitti on edelleen erillinen käyttöjärjestely. Nimet antavat kullekin vanhemmalle yksiselitteisen identiteetin sen käyttösäännöille.

Vastaavan kohteen osalta vain partner_parent on edelleen kelvollinen. Muiden kohteiden osalta vain general_parent on edelleen kelvollinen. Kunkin peerin ensimmäinen vastaava sääntö ratkaisee, onko kyseinen peer kelvollinen.

cache_peer_access suodattaa ehdokkaita; se ei järjestä kaikkia peerejä varaketjuksi. Jos jätät useita kelvollisiksi, Squidin peer-valinta-algoritmit valitsevat niiden joukosta.

never_direct-rivi tekee vanhemman käytöstä pakollista tässä esimerkissä. Jos vaadittua vanhempaa ei voi käyttää, suoraa yhteyttä ei tarjota korvaavana. Säilytä olemassa olevat asiakas- ja kohde-oikeudet http_accessissa; nämä säännöt ratkaisevat, mitkä pyynnöt hyväksytään ennen upstream-valintaa.

Tämä kokoonpano käyttää dokumentoitua Squid 7 -rajapintaa. Viite merkitsee cache_peer_accessin puuttuvaksi Squid 8:sta, joten käytä tämän asennuksen ylläpidossa vastaavan käyttöön otetun version dokumentaatiota.

Aiheeseen liittyvät artikkelit