libcurl көп проксилүү өткөрмөлөр: туташуу чеги жана кезектер
CONNECT колдоого алынат; бош эмес хост же туташуулардын жалпы чеги өткөрмөнү сокетти сынап көрүүдөн мурун күтүүгө калтырышы мүмкүн.
Көп проксилүү өткөрмөлөр бөгөттөлөт деген билдирүү libcurl чыгарылышын жана TLS backend'ин талап кылат. Ал ар бир CONNECT өткөрмөсүнө ОС жиби керек экенин далилдебейт.
| Күтүү | Эмнени текшерүү керек |
|---|---|
| Бир endpoint үчүн чек | CURLMOPT_MAX_HOST_CONNECTIONS проксини хост деп эсептейт, максаттуу сайттар ар башка болсо да |
| multi handle боюнча чек | Туташуулардын жалпы чеги дагы бир кезек жаратышы мүмкүн |
| Туташуу аракетинен кийин | Проксинин чыныгы жообу же чыгарылышка мүнөздүү бөгөттөө жүрүмү |
Окуя циклин интеграциялоону, чектерди жана тайм-аут бюджеттерин орнотулган чыгарылыштын интерфейси менен салыштырыңыз. Параллелдүүлүктү көтөрүү себепти оңдобой эле кезекти проксиге жылдырышы мүмкүн.
Колдонмонун параллелдүүлүк архитектурасын өзгөртүүдөн мурун кардар кезегин, жай жоопту же ишке ашырууга мүнөздүү бөгөттөөнү аныктаңыз.