Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Abilita la persistenza della sessione per i sistemi di bilanciamento del carico Lightsail
È possibile abilitare la persistenza di sessione per gli utenti. Ciò è utile se memorizzi le informazioni sulla sessione localmente nel browser dell'utente. Ad esempio, potresti utilizzare un'applicazione di e-commerce Magento con un carrello della spesa su Amazon Lightsail. Se attivi la persistenza della sessione, gli utenti possono aggiungere articoli al carrello della spesa, abbandonare il sito e continuare a trovare gli articoli nel carrello quando tornano.
Puoi anche regolare la durata dei cookie utilizzando AWS Command Line Interface (AWS CLI) o l'API Lightsail.
Abilitazione della persistenza di sessione
-
Nel riquadro di navigazione a sinistra, scegli Networking.
-
Scegliere il sistema di bilanciamento del carico per gestirlo.
-
Selezionare la scheda Inbound traffic (Traffico in entrata).
-
Scegliere Enable session persistence (Abilita persistenza di sessione).
Regolazione della durata dei cookie
È anche possibile regolare la durata dei cookie per la sessione persistente. Questo risulta utile per avere una durata particolarmente lunga o breve. Ad esempio, su molti siti di e-commerce, la durata è piuttosto lunga. Questo permette ai clienti di lasciare il sito e tornare senza perdere gli articoli nei carrelli.
Se non l'hai già fatto, configura AWS CLI e configuralo.
Configuralo AWS Command Line Interface per funzionare con Amazon Lightsail
-
Apri un prompt dei comandi o una finestra del terminale.
-
Digita il seguente AWS CLI comando per aumentare la durata del cookie a tre giorni (259.200 secondi).
aws lightsail update-load-balancer-attribute --load-balancer-nameLoadBalancerName--attribute-name SessionStickiness_LB_CookieDurationSeconds --attribute-value 259200Nel comando, sostituiscilo
LoadBalancerNamecon il nome del tuo sistema di bilanciamento del carico.Al completamento della procedura di registrazione, viene visualizzata la seguente risposta.
{ "operations": [ { "status": "Succeeded", "resourceType": "LoadBalancer", "isTerminal": true, "operationDetails": "SessionStickiness_LB_CookieDurationSeconds", "statusChangedAt": 1511758936.174, "location": { "availabilityZone": "all", "regionName": "us-west-2" }, "operationType": "UpdateLoadBalancerAttribute", "resourceName": "example-load-balancer", "id": "681c2bd9-9a51-402b-8ad2-12345EXAMPLE", "createdAt": 1511758936.174 } ] }