Squid 7 half_closed_clients: kula da rufe gefen rubutu na abokin ciniki
Fassara EOF da wuri daga abokin ciniki na gwajin TCP na danye ta amfani da manufar half_closed_clients ta Squid 7.
Abokin ciniki na TCP na iya gama aika buƙata kuma ya rufe gefen rubutunsa yayin da yake ci gaba da jiran amsa. Manufar Squid ga wannan yanayin tana da muhimmanci yayin kwatanta ƙaramin gwajin TCP na danye da abokin ciniki na HTTP.
Ga Squid 7, tsoho da aka rubuta a takardu shi ne:
half_closed_clients off
Da wannan manufar, Squid yana rufe haɗin abokin ciniki lokacin da karatu ya nuna cewa babu ƙarin bayanai da ke shigowa. Idan an kunna zaɓin, yana iya riƙe haɗin har sai karatu ko rubutu ya sami kuskure. Takardun suna ba da shawarar manufar off ta tsoho don aikin forward-proxy na yau da kullum.
Yi rikodin lokacin da abokin cinikin gwajin ya nuna ƙarshen shigarwa. Bututun da ya kai stdin EOF na iya yin daban da abokin ciniki da ke barin gefen aikawarsa a buɗe yayin karanta amsar, ko da dukansu sun aika bytes ɗin buƙatar HTTP iri ɗaya.
Idan abokin cinikin gwajin ya ƙare gaba ɗaya, ba zai iya karanta amsar da ta zo daga baya ba. Saitin rabin-rufewa a gefen uwar garke ba zai iya canza rayuwar wannan aikin abokin ciniki ba.
Zaɓi halin EOF na abokin ciniki da manufar proxy tare don gwajin da ake nufi. Manufar rabin-rufewa kuma tana ɗaukan saƙon HTTP mai ingantaccen tsari; ba ta samar da jikin buƙatar da ya ɓace ba kuma ba ta gyara ɓangaren kan da bai cika ba.