Две линије 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. Локални погодак у кешу може у потпуности да избегне нову везу према горе, па изостанак родитељског саобраћаја за један захтев није довољан доказ прекинутог ланца.

Повезани чланци