En Java-proxyvelger kan returnere flere rute-kandidater for en URI. Når listen inneholder en proxy etterfulgt av Proxy.NO_PROXY, kan en deltakende klient forsøke en direkte tilkobling etter at proxyen mislykkes.

ProxySelector-kontrakten definerer kandidatlisten og varselet om feil. Undersøk resultatet for den eksakte destinasjonen sammen med klientens oppførsel ved nye forsøk og omgåelse.

Dersom en mislykket proxy må stoppe forespørselen, bør ikke klientens rutingpolitikk tilby et direkte alternativ. Kontroller feilveien i den virkelige kjøretiden: forskjellige klienter kan bruke velgerens resultater på forskjellige måter.

Denne politikken styrer klienter som bruker denne velgeren. Et annet bibliotek kan lage en uavhengig klient eller socket-vei, så en velger alene kan ikke håndheve en nettverksgrense for hele maskinen.

Relaterte artikler