Afinitet proxy sesije: jedan zahtjev ili cijeli tok rada?
Odaberite pripada li afinitet proxyja jednom zahtjevu, jednom autentificiranom toku rada ili duže živućem računu prije uključivanja automatske rotacije.
Prijava, preusmjeravanje i preuzimanje izvještaja su tri zahtjeva. Za korisnika su to jedan posao. Rotiranje izlaza između svakog zahtjeva može taj posao učiniti težim za razumijevanje čak i kada svaki proxy radi.
Počnite definiranjem jedinice koja posjeduje rutu. Odabir na razini zahtjeva prikladan je za neovisne operacije. Za te javne operacije besplatan popis proxyja nudi kandidate kada su javni posrednici dopušteni; ne daje nikakav ugovor o ljepljivoj sesiji. Odabir na razini toka rada drži povezane korake na namjernom putu dok tok rada ne završi ili dok ga ne zamijeni definirana odluka o oporavku.
Kolačići i afinitet proxyja različita su stanja
Kolačić aplikacije pripada pravilima sesije web-mjesta. Identifikator ljepljive sesije pružatelja, kada se nudi, pripada njegovoj proxy usluzi i dokumentiranoj politici veze ili računa. Ne postaju jedna postavka samo zato što oboje koriste riječ sesija.
Obični CONNECT posrednik ne može pročitati šifrirano Cookie zaglavlje web-mjesta i koristiti ga kao ključ usmjeravanja. Ako usluga obećava ponašanje vođeno kolačićima, otkrijte koje vidljivo sučelje nosi taj kolačić i završava li TLS tamo. Ne pretpostavljajte da je privatni kolačić web-mjesta automatski dostupan tunelskom pristupniku.
Vodite malu evidenciju toka rada: odabrana završna točka, identifikator sesije pružatelja ako se koristi, identifikator sesije aplikacije i uvjet koji završava afinitet. Izbjegavajte stavljanje tajni računa u uobičajene ključeve evidencije.
Isplanirajte neugodan slučaj
Ako odabrana ruta zakaže na pola puta, odlučite može li tok rada sigurno nastaviti na drugom izlazu, treba li ponovno uspostaviti sesiju aplikacije ili se mora zaustaviti. Neuspjeli odgovor ne znači uvijek da poslana operacija nikada nije obrađena.
Ni trajna ljepljivost ni stalna rotacija nisu univerzalno ispravne. Odaberite opseg prema zahtjevima dosljednosti aplikacije, a zatim primijenite tempo zahtjeva i ograničenja usluge na cijeli tok rada. Više izlaza ne uklanja te zahtjeve.