job A → WebClient A → proxy A → destination
job B → WebClient B → proxy B → destination

Weist all gläichzäiteg Browsing-Identitéit e konfiguréierten HtmlUnit WebClient zou. Seng WebClientOptions besëtzt d'ProxyConfig; behandelt d'Route als fix, während den Job leeft. Eng gedeelt Aarbechtsqueue erfuerdert keen eenzegen gedeelten änderbare Browser. Fir erlaabt Kontrollen ëffentlecher Säite mat HTTP ProxyConfig, wielt Kandidat-Endpunkten aus der HTTP-Proxy-Lëscht, ier Dir se Aarbechter zouweist.

Halt d'Säit, spéider Lueden a Sitzungsstatus bei deem Client. D'Änneren vun Proxyoptiounen kann etabléiert Verbindungen net transplantéieren. Separat Clienten erstellen och separat Browserstatus, also plangt all virgesinn gedeelte Login, amplaz ze ugeholl, datt nëmmen d'Routing d'Identitéit bestëmmt. D'Proxy-Authentifikatioun benotzt d'Interface vun der installéierter HtmlUnit-Versioun a bleift getrennt vum Login op der Websäit.

Definéiert d'Fäerdegstellung, ier Dir e Browser an e Pool zréckschéckt. D'Äntwert op der ieweschter Stuf ka ukommen, während Skripten oder Hannergrond-Ufroen nach weidergoen. Fäerdeg oder annuléiert déi Aarbecht, läscht den Zoustand, deen déi nächst Identitéit net ierwe soll, a pensionéiert de Client, wann déi Grenz net zouverlässeg ka festgeluecht ginn.

Limitt d'Zuel vun aktive Clienten a schléisst fäerdeg WebClients. E Browser analyséiert a kann Skripten ausféieren, wat méi kascht wéi eng einfach Iwwerdroung. Fir eng Aarbecht, déi nëmmen dee zréckginn HTML brauch, kann e méi klengen HTTP-Client méi gläichzäiteg Ufroe bannent demselwe Ressourcëbudget ënnerstëtzen.

Ähnlech Artikelen