libcurl vairāku starpniekserveru pārraides: savienojumu ierobežojumi un rindas
CONNECT tiek atbalstīts; aizņemts resursdators vai kopējais savienojumu limits var likt pārrādei gaidīt pirms ligzdas mēģinājuma.
Ziņojumam, ka vairāku starpniekserveru pārraides bloķējas, vajag libcurl laidienu un TLS aizmuguri. Tas nepierāda, ka katrai CONNECT pārrādei vajag OS pavedienu.
| Gaidīšana | Kas jāpārbauda |
|---|---|
| Kvota vienam endpointam | CURLMOPT_MAX_HOST_CONNECTIONS uzskata starpniekserveri par resursdatoru, pat ja mērķa vietnes atšķiras |
| Kvota visā multi handle | Kopējais savienojumu limits var radīt vēl vienu rindu |
| Pēc savienojuma mēģinājuma | Faktiskā starpniekservera atbilde vai laidienam raksturīga bloķēšana |
Salīdziniet notikumu cilpas integrāciju, limitus un tiesaistes budžetus ar instalētā laidiena saskarni. Paralēlisma palielināšana var pārvietot rindu starpniekserverī, nenovēršot cēloni.
Pirms maināt lietotnes paralēlisma arhitektūru, noskaidrojiet, vai tā ir klienta rinda, lēna atbilde vai ieviešanai raksturīga bloķēšana.