ஒரு TCP கிளையண்ட் கோரிக்கையை அனுப்பி முடித்துவிட்டு பதிலுக்காகக் காத்திருக்கும்போதே தன் எழுது-பக்கத்தை மூடலாம். சிறிய மூல TCP சோதனையை HTTP கிளையண்டுடன் ஒப்பிடும்போது Squid இன் இந்த நிலைக்கான கொள்கை முக்கியமானது.

Squid 7 க்கு ஆவணப்படுத்தப்பட்ட இயல்புநிலை:

half_closed_clients off

அந்தக் கொள்கையுடன், வரும் தரவு இல்லை என்று படித்தல் தெரிவிக்கும்போது Squid கிளையண்ட் இணைப்பை மூடுகிறது. விருப்பம் இயக்கப்பட்டால், படித்தல் அல்லது எழுதுதல் பிழையைச் சந்திக்கும் வரை அது இணைப்பை வைத்திருக்கலாம். சாதாரண forward proxy இயக்கத்திற்கு ஆவணம் இயல்புநிலை off கொள்கையைப் பரிந்துரைக்கிறது.

சோதனை கிளையண்ட் எப்போது உள்ளீட்டின் முடிவைக் குறிக்கிறது என்பதைப் பதிவு செய்யுங்கள். stdin EOF ஐ அடையும் குழாய், பதிலைப் படிக்கும்போது தன் அனுப்பு-பக்கத்தைத் திறந்து வைக்கும் கிளையண்டை விட வேறுவிதமாக நடந்துகொள்ளலாம், இரண்டும் ஒரே HTTP கோரிக்கை பைட்டுகளை அனுப்பியிருந்தாலும்.

சோதனை கிளையண்ட் முழுவதுமாக நின்றுவிட்டால், பின்னர் வரும் பதிலைப் படிக்க முடியாது. சேவையகப் பக்கத்தின் அரை-மூடல் அமைப்பு அந்தக் கிளையண்ட் செயல்முறையின் ஆயுளை மாற்ற முடியாது.

நோக்கமான சோதனைக்கு கிளையண்டின் EOF நடத்தையும் proxy கொள்கையும் சேர்த்துத் தேர்ந்தெடுங்கள். அரை-மூடல் கொள்கை செல்லுபடியாகும் பிரேமிங் கொண்ட HTTP செய்தியையும் கருதுகிறது; அது இல்லாத கோரிக்கை-உடலை வழங்காது, முழுமையற்ற தலைப்புப் பகுதியையும் சரிசெய்யாது.

தொடர்புடைய கட்டுரைகள்