A Squid forward_timeout, connect_timeout és read_timeout összehasonlítása
Válassza ki a Squid azon időkorlátját, amely a továbbítási útvonal megkereséséhez, a peercsel való kapcsolódáshoz vagy további kiszolgálói adatokra való várakozáshoz tartozik.
Ha a Squid már megkapott egy válasz egy részét, és utána további adatokra vár, a forward_timeout növelése a rossz várakozást kezeli. A Squid 5-től 7-ig a leállt művelet alapján válasszon ezek közül az időzítők közül:
| Mire vár a Squid | Direktíva |
|---|---|
| Használható továbbítási útvonal | forward_timeout |
| TCP-kapcsolat egy kiszolgálóhoz vagy peerhez, mielőtt másik útvonalat próbál | connect_timeout |
| További adatok egy peer-kiszolgáló kapcsolatból; a sikeres olvasás meghosszabbítja a várakozást | read_timeout |
Tartsa a hibakategóriát és az utolsó sikeres műveletet a naplóbejegyzés mellett. A továbbítási kapcsolat létrejötte előtti hiba az útvonalválasztásra vagy a kapcsolat létrehozására utal. A válasz, amely elkezdődik, majd elhallgat, a kiszolgálóról való olvasás szakaszára utal. Mindkét eset vizsgálatakor adja meg a választott peert és a célt.
Mielőtt hosszabb várakozást engedélyez, állapítsa meg, hogy a cél helyre tud jönni ennyi idő alatt. Egy időzítő nem tud hitelesítő adatokat adni, és nem tud elérhetetlen szolgáltatást elérhetővé tenni. Hasonlítsa össze a kliens határidejét is: különben a kliens feladhatja a műveletet, miközben a Squid még vár.
Ezek a nevek és elérhetőségük kiadásfüggők. A telepített kiadás referenciáját használja; a régi dns_v4_first javaslat a címválasztásról szól, és nem mondja meg, melyik várakozás hibázott.