Gefðu hverjum HtmlUnit starfsmanni stöðugt proxy
Stilltu proxyvalkosti HtmlUnit áður en síður hlaðast og komdu í veg fyrir að samhliða starfsmenn breyti leið eins sameiginlegs vafraforrits.
job A → WebClient A → proxy A → destination
job B → WebClient B → proxy B → destinationÚthlutaðu stilltu HtmlUnit WebClient til hverrar samtímavafraauðkennis. WebClientOptions þess á ProxyConfig; meðhöndlaðu leiðina sem fasta meðan verkið keyrir. Sameiginleg verkbiðröð krefst ekki eins sameiginlegs breytilegs vafra. Fyrir leyfðar athuganir á opinberum síðum með HTTP ProxyConfig skaltu velja mögulega endapunkta úr HTTP-proxylistanum áður en þú úthlutar þeim til starfsmanna.
Haltu síðunni, síðari hleðslum og lotuástandi hjá þeim forriti. Að breyta proxyvalkostum getur ekki flutt til komnar tengingar. Aðskilin forrit búa einnig til aðskilið vafraástand, svo skipuleggðu hvers konar fyrirhugaða sameiginlega innskráningu í stað þess að gera ráð fyrir að einungis leiðin ákvarði auðkenni. Proxyauðkenning notar viðmót uppsettrar HtmlUnit-útgáfu og helst aðskilin frá innskráningu á vefsvæði.
Skilgreindu lok áður en vafra er skilað í laug. Svar á efsta stigi getur borist á meðan skriftur eða bakgrunnsbeiðnir halda áfram. Ljúktu eða hættu við það verk, hreinsaðu ástand sem næsta auðkenni má ekki erfa og lokaðu forritinu ef ekki er hægt að staðfesta þau mörk á áreiðanlegan hátt.
Takmarkaðu fjölda virkra forrita og lokaðu fullkláruðum WebClients. Vafri þáttar og getur keyrt skriftur, sem kostar meira en einföld flutningur. Fyrir verk sem þarfnast aðeins skilaðs HTML getur minna HTTP-forrit stutt fleiri samtímabeiðnir innan sama auðlindafjárhags.