Een login, een doorverwijzing en een rapportdownload zijn drie verzoeken. Voor de gebruiker zijn ze één taak. De uitgang tussen elk verzoek wisselen kan die taak lastiger te doorgronden maken, zelfs wanneer elke proxy werkt.

Begin met het definiëren van de eenheid die de route bezit. Een keuze op verzoekniveau past bij onafhankelijke bewerkingen. Voor die openbare bewerkingen biedt de gratis proxylijst kandidaten wanneer openbare tussenpersonen zijn toegestaan; zij levert geen contract voor een plakkerige sessie. Een keuze op workflowniveau houdt verwante stappen op een bewust gekozen pad tot de workflow eindigt of een gedefinieerde herstelbeslissing die vervangt.

Cookies en proxyaffiniteit zijn verschillende toestand

Een applicatiecookie hoort bij de sessieregels van de website. De identificatie voor een plakkerige sessie van een provider hoort, wanneer die wordt aangeboden, bij zijn proxydienst en het gedocumenteerde verbindings- of accountbeleid. Ze worden niet één instelling alleen omdat beide het woord sessie gebruiken.

Een gewone CONNECT-tussenpersoon kan de versleutelde Cookie-header van de website niet lezen en die niet als routeringssleutel gebruiken. Als een dienst cookie-gestuurd gedrag belooft, zoek dan uit welke zichtbare interface dat cookie draagt en of TLS daar eindigt. Ga er niet van uit dat het privé-cookie van de website automatisch beschikbaar is voor een tunnelgateway.

Houd een klein workflowrecord bij: gekozen eindpunt, sessie-identificatie van de provider indien gebruikt, sessie-identificatie van de applicatie en de voorwaarde die de affiniteit beëindigt. Vermijd accountgeheimen in gewone recordsleutels.

Plan het ongemakkelijke geval

Als de gekozen route halverwege faalt, bepaal dan of de workflow veilig via een andere uitgang kan doorgaan, zijn applicatiesessie opnieuw moet opzetten of moet stoppen. Een mislukt antwoord betekent niet altijd dat een verzonden bewerking nooit is verwerkt.

Noch permanente plakkerigheid noch voortdurende rotatie is universeel juist. Kies de omvang op basis van de consistentie-eisen van de applicatie en pas daarna verzoektempo en dienstlimieten toe op de hele workflow. Meer uitgangen nemen die eisen niet weg.

Gerelateerde artikelen