TCP-biðlari getur lokið við að senda beiðni og lokað skrifhlið sinni á meðan hann bíður áfram svarsins. Stefna Squid fyrir það ástand skiptir máli þegar lítil hrú prófun á TCP er borin saman við HTTP-biðlara.

Fyrir Squid 7 er skjalfesta sjálfgefið gildið:

half_closed_clients off

Með þeirri stefnu lokar Squid biðlaratengingu þegar lestur greinir frá að engin frekari innkomandi gögn berist. Með valkostinn virkjan getur hann haldið tengingunni þar til lestur eða skrift rekst á villu. Skjölin mæla með sjálfgefnu off stefnunni fyrir venjulega forward-proxy notkun.

Skráðu hvenær prófunarbiðlarinn gefur til kynna lok inntaks. Pípa sem nær stdin EOF getur hegðað sér öðruvísi en biðlari sem heldur sendihlið sinni opinni á meðan hann les svarið, jafnvel þótt báðir hafi sent sömu HTTP-beiðnibætin.

Ef prófunarbiðlarinn hættir algjörlega getur hann ekki lesið svar sem berst síðar. Stilling um hálflokun á þjónahlið getur ekki breytt líftíma þess biðlaraferlis.

Veldu EOF-hegðun biðlarans og stefnu proxyins saman fyrir fyrirhugaða prófun. Hálflokunarstefnan gerir einnig ráð fyrir HTTP-skilaboðum með gildri umgjörð; hún útvegar ekki vantaðan beiðnibúk og lagar ekki ófullkominn hausablokk.

Tengdir greinar