It behâlden fan in cURL-handle kin lettere oerdrachten yn steat stelle kompatibele cache-ferbiningen wer te brûken. It kin in proxy lykwols net twinge in TCP-ferbining ûneinich iepen te hâlden.

De oare partij kin in idle ferbining slute, in netwurkpaad kin ferdwine, en in lettere oerdracht kin in oare rûte of tunnel nedich hawwe. Werbrûk is in klant-optimalisaasje ûnder dy betingsten, gjin garânsje foar beskikberens.

Hâld foar werhelle wurk fia ien proxybelied de oanbelangjende handle of de multi-handle-ferbiningscache libben en mije opsjes dy't bewust nije ferbiningen freegje of werbrûk ferbiede, útsein as de taak se nedich hat. Undersykje it werklike oerdrachtsgedrach foardat jo oannimme dat in koarter twadde fersyk werbrûk bewiist.

Wês foarsichtich mei âlde PHP-foarbylden dy't sizze dat de ferbining iepen bliuwt "oant curl_close". PHP dokumintearret dat curl_close() sûnt PHP 8.0 gjin effekt hat en sûnt PHP 8.5 ferâldere is. Boarne-eigendom en objekttsjinsttiid moatte begrepen wurde yn 'e PHP-ferzje dy't jo útbringe.

In timer dy't werhelle fersiken stjoert om de proxy waarm te hâlden foeget ferkear ta en kin noch altyd net foarkomme dat it fiere einpunt slút. Ferkeapje normale ferbiningsbehear, beheinde fersiken en dúdlike regels foar opnij besykjen boppe in belofte dat ien proxy-ferbining altyd oerlibje sil.

Relatearre artikelen