Конфигурирайте маршрутизирането на .NET handler преди първата употреба. Задаването на Proxy или UseProxy след началото на заявките може да хвърли InvalidOperationException.

ПромянаКакво не предоставя
Пренаписване на свойство на използван handlerПоддържан превключвател на маршрут в рамките на заявката
Промяна на зададения WebProxy.AddressАтомен избор за едновременни заявки или преместване на обединени връзки
Поставяне на глобална текуща стойност в IWebProxyДефинирана политика за едновременност само чрез преместване на състоянието

За ограничен набор от маршрути поддържайте многократно използвани клиенти/групи handler, свързани с тези политики, и избирайте клиента преди изпращане. Персонализиран IWebProxy може да взема съзнателни, безопасни за едновременност решения, но променлива споделена временна стойност остава двусмислена.

Ограничете клиентите на маршрути и работата в процес по дестинации, продължителност, живот на връзката и ограничения на ОС. Повече маршрути добавят пулове/сокети, така че броят на проксита в бенчмарк не е гаранция за капацитет.

Повторен опит през друго прокси е друг ограничен опит със собствен клиент/резултат. За подавания запазете възможността първата заявка да е била обработена, преди отговорът ѝ да изчезне.

Подобни статии