Эки cache_peer сабы «адегенде биринчи проксиден, анан экинчисинен өт» дегенди билдирбейт. Алар Squid тандай ала турган peer'лерди аныктайт. 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'ни тандаганын далилдей албайт. Жергиликтүү кэштин табышы жаңы жогорку туташуудан толугу менен качууга мүмкүндүк берет, ошондуктан бир суроо үчүн ата-эне трафигинин жоктугу үзүлгөн чынжырдын жетиштүү далили эмес.

Тектеш макалалар