Porovnanie Squid forward_timeout, connect_timeout a read_timeout
Vyberte časový limit Squid spojený s hľadaním ďalšej trasy, pripojením k peerovi alebo čakaním na ďalšie údaje zo servera.
Ak Squid už prijal časť odpovede a potom čaká na ďalšie údaje, zvýšenie forward_timeout rieši nesprávne čakanie. V Squid 5 až 7 vyberajte z týchto hodín podľa operácie, ktorá sa zastavila:
| Na čo Squid čaká | Direktíva |
|---|---|
| Použiteľná cesta preposielania | forward_timeout |
| TCP spojenie so serverom alebo peerom pred pokusom o inú cestu | connect_timeout |
| Ďalšie údaje zo spojenia peer-server; úspešné čítanie predlžuje čakanie | read_timeout |
Kategóriu chyby a poslednú úspešnú operáciu majte pri zázname v logu. Zlyhanie pred vznikom ďalšieho spojenia ukazuje na výber cesty alebo nastavenie spojenia. Odpoveď, ktorá sa začne a potom stíchne, ukazuje na fázu čítania zo servera. Pri sledovaní oboch prípadov uveďte zvolený peer a cieľ.
Pred povolením dlhšieho čakania overte, že cieľ sa v ňom stihne obnoviť. Časovač nedodá prihlasovacie údaje ani nespraví nedostupnú službu dostupnou. Porovnajte aj termín klienta pretože inak klient môže operáciu opustiť, kým Squid ešte čaká.
Tieto názvy a dostupnosť závisia od vydania. Použite referenciu nasadeného vydania; staré odporúčanie dns_v4_first sa týka výberu adries a nehovorí, ktoré z týchto čakaní zlyhalo.