İki cache_peer sətri “əvvəlcə birinci proksiyə, sonra ikinciyə get” demək deyil. Onlar Squid-in seçə biləcəyi peer-ləri müəyyən edir. Round-robin sorğuları hər ikisindən keçmədən valideynlər arasında növbələşə bilər.

Ardıcıl marşrut instansiyalar arasında bölünür:

client → A → B → C → origin
  • A növbəti hop kimi B-ni seçir.
  • B C-ni seçir.
  • C mənbə bağlantısını açır.

Hər qəbuledici öz bilavasitə aşağı axın peer-inə icazə verməlidir. Hər instansiya, növbəti hoppu atlamaq qadağandırsa, uyğun birbaşa giriş siyasətinə də ehtiyac duyur.

Onları dəstəkləyən versiyalarda cache_peer peer təyin edir, cache_peer_access seçimi məhdudlaşdırır və never_direct seçilmiş trafik üçün birbaşa ötürməni qadağan edir. Tək peer təyini digər siyasətlərin heç birini yaratmır.

Qərarı hər hoppda yoxlayın. A-nın B-ni seçdiyini göstərən jurnal B-nin C-ni seçdiyini sübut edə bilməz. Lokal keş hiti yeni yuxarı axın bağlantısından tamamilə qaçına bilər, ona görə də bir sorğu üçün valideyn trafikinin olmaması qırılmış zəncirin kifayət qədər sübutu deyil.

Əlaqəli məqalələr