બે cache_peer લીટીઓનો અર્થ “પહેલા પ્રથમ પ્રોક્સીમાં જાઓ, પછી બીજામાં” એવો નથી. તે peer ને વ્યાખ્યાયિત કરે છે જે Squid પસંદ કરી શકે. round-robin વિનંતીઓ બંનેમાંથી પસાર થયા વિના પેરેન્ટ્સ વચ્ચે બદલાઈ શકે છે.

શ્રેણીબદ્ધ માર્ગ ઇન્સ્ટન્સ વચ્ચે વહેંચાયેલો છે:

client → A → B → C → origin
  • A પોતાના આગળના હોપ તરીકે B પસંદ કરે છે.
  • B, C પસંદ કરે છે.
  • C મૂળ સાથેનું જોડાણ ખોલે છે.

દરેક પ્રાપ્તકર્તાએ તેના તાત્કાલિક ડાઉનસ્ટ્રીમ peer ને અધિકૃત કરવું પડે. દરેક ઇન્સ્ટન્સને સુસંગત સીધી-ઍક્સેસ નીતિ પણ જોઈએ જો તેનો આગળનો હોપ છોડવો પ્રતિબંધિત હોય.

જે આવૃત્તિઓ તેમને સમર્થન આપે છે ત્યાં cache_peer peer વ્યાખ્યાયિત કરે છે, cache_peer_access પસંદગી મર્યાદિત કરે છે અને never_direct પસંદ કરેલા ટ્રાફિક માટે સીધું ફોરવર્ડિંગ પ્રતિબંધિત કરે છે. ફક્ત peer વ્યાખ્યા અન્ય બે નીતિઓમાંથી એક પણ સ્થાપિત કરતી નથી.

દરેક હોપ પર નિર્ણય ચકાસો. A નો લોગ B પસંદ કરે છે તે સાબિત કરી શકતો નથી કે B એ C પસંદ કર્યું. સ્થાનિક કૅશ હિટ નવું અપસ્ટ્રીમ જોડાણ સંપૂર્ણપણે ટાળી શકે છે, તેથી એક વિનંતી માટે પેરેન્ટ ટ્રાફિક ન હોવો તૂટેલી સાંકળનો પૂરતો પુરાવો નથી.

સંબંધિત લેખો