Salliiko Java-välityspalvelinkäytäntösi suoran varareitin?
Tarkastele Java-valitsimen ehdokkaita, kun epäonnistuneen välityspalvelimen on pysäytettävä pyyntö eikä sallittava toista reittiä.
Java-välityspalvelimen valitsin voi palauttaa useita reititysehdokkaita URI:lle. Kun luettelo sisältää välityspalvelimen, jota seuraa Proxy.NO_PROXY, osallistuva asiakas voi yrittää suoraa yhteyttä välityspalvelimen epäonnistuttua.
ProxySelector-sopimus määrittää ehdokasluettelon ja epäonnistumisilmoituksen. Tarkastele tulosta täsmälliselle kohteelle yhdessä asiakkaan uudelleenyritys- ja ohitustoiminnan kanssa.
Jos epäonnistuneen välityspalvelimen on pysäytettävä pyyntö, asiakkaan reitityskäytäntö ei saisi tarjota suoraa vaihtoehtoa. Varmista epäonnistumisreitti todellisessa ajonaikaisessa ympäristössä: eri asiakkaat voivat käyttää valitsimen tuloksia eri tavoin.
Tämä käytäntö koskee asiakkaita, jotka käyttävät kyseistä valitsinta. Toinen kirjasto voi luoda riippumattoman asiakkaan tai socket-reitin, joten pelkkä valitsin ei voi valvoa koko koneen verkkorajaa.