Μια αναφορά ότι μπλοκάρουν οι μεταφορές με πολλούς μεσολαβητές χρειάζεται την έκδοση libcurl και το backend TLS. Δεν αποδεικνύει ότι κάθε μεταφορά CONNECT χρειάζεται νήμα του λειτουργικού συστήματος.

ΑναμονήΤι να ελέγξετε
Ποσόστωση για ένα endpointΤο CURLMOPT_MAX_HOST_CONNECTIONS μετρά τον μεσολαβητή ως κεντρικό υπολογιστή, ακόμη και μεταξύ διαφορετικών ιστότοπων προορισμού
Ποσόστωση σε όλο το multi handleΤο συνολικό όριο συνδέσεων μπορεί να δημιουργήσει άλλη ουρά
Μετά από μια προσπάθεια σύνδεσηςΠραγματική απόκριση του μεσολαβητή ή συμπεριφορά αποκλεισμού ειδική για την έκδοση

Συγκρίνετε την ενσωμάτωση του βρόχου συμβάντων, τα όρια και τους προϋπολογισμούς χρονικών ορίων με τη διεπαφή της εγκατεστημένης έκδοσης. Η αύξηση της ταυτοχρονίας μπορεί να μεταφέρει την ουρά στον μεσολαβητή χωρίς να διορθώσει την αιτία.

Προσδιορίστε την ουρά του πελάτη, την αργή απόκριση ή τον αποκλεισμό που ειδικεύεται στην υλοποίηση πριν αλλάξετε την αρχιτεκτονική ταυτοχρονίας της εφαρμογής.

Σχετικά άρθρα