Skonfiguruj trasowanie handlera .NET przed pierwszym użyciem. Ustawienie Proxy lub UseProxy po rozpoczęciu żądań może zgłosić InvalidOperationException.

ZmianaCzego nie zapewnia
Przepisanie właściwości użytego handleraObsługiwanego przełącznika trasy lokalnego dla żądania
Modyfikacja przypisanego WebProxy.AddressAtomowego wyboru dla współbieżnych żądań lub przenoszenia połączonych połączeń
Umieszczenie globalnej bieżącej wartości w IWebProxyZdefiniowanej polityki współbieżności wyłącznie przez przeniesienie stanu

Dla ograniczonego zestawu tras zachowaj wielokrotnego użytku klienty/grupy handlerów powiązane z tymi zasadami i wybierz klienta przed wysłaniem. Niestandardowy IWebProxy może podejmować świadome, bezpieczne pod względem współbieżności decyzje, ale zmienna współdzielona wartość robocza pozostaje niejednoznaczna.

Ogranicz klienty tras i pracę w toku według miejsc docelowych, czasu trwania, czasu życia połączenia i limitów systemu operacyjnego. Więcej tras dodaje pule/gniazda, więc liczba proxy w benchmarku nie jest gwarancją przepustowości.

Ponowna próba przez inne proxy to kolejna ograniczona próba z własnym klientem/wynikiem. W przypadku wysyłek zachowaj możliwość, że pierwsze żądanie zostało przetworzone, zanim zniknęła jego odpowiedź.

Powiązane artykuły