V historickom prípade systémovej HTTP proxy OkHttp zmenil správanie vo verzii 3.5.0: prestal skúšať priame pripojenie po zlyhaní tejto proxy. Staršia správa o tichom návrate môže opisovať správanie pred touto zmenou.

Táto história nerozhoduje o smerovacej politike každej aplikácie. Ak chcete interpretovať správu z vlastnej aplikácie, vykonajte tieto tri kontroly:

  1. Nájdite vyriešenú verziu OkHttp. Použite informácie o závislostiach aplikácie vrátane verzie, ktorú rámec skutočne zabalil, namiesto veku kopírovaného príkladu.
  2. Zistite, ako tento klient vyberá trasu. Explicitná proxy a vlastný ProxySelector sú rôzne konfigurácie. Ak selektor po proxy ponúkne priameho kandidáta, ponúka priamu alternatívu.
  3. Sledujte obsluhu zlyhania. Hľadajte kód aplikácie, ktorý skúša znova s iným klientom. Priama požiadavka tohto náhradníka stojí mimo rozhodnutia prvého klienta.

Pri požiadavke povinnej proxy sa príslušná politika klienta musí zastaviť, namiesto toho, aby ponúkla priamu alternatívu. Overte skutočného klienta a cestu opakovania voči tejto požiadavke; samotná zmena v 3.5.0 nie je pravidlom prevádzky pre celý stroj.

Súvisiace články