Abilita la persistenza della sessione per i sistemi di bilanciamento del carico Lightsail - Amazon Lightsail

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. Questa funzionalità risulta utile se si memorizzano le informazioni di sessione in locale nel browser dell'utente. Ad esempio, potresti utilizzare un'applicazione di e-commerce Magento con un carrello della spesa su Amazon Lightsail. Se si attiva la persistenza di sessione, gli utenti possono aggiungere articoli ai carrelli, lasciare il sito e continuare a trovare gli elementi nei carrelli quando tornano.

Puoi anche regolare la durata dei cookie utilizzando AWS Command Line Interface (AWS CLI) o LightsailAPI.

Abilitazione della persistenza di sessione

  1. Nella home page di Lightsail, scegli Rete.

  2. Scegliere il sistema di bilanciamento del carico per gestirlo.

  3. Selezionare la scheda Inbound traffic (Traffico in entrata).

  4. Scegliere Enable session persistence (Abilita persistenza di sessione).

    Persistenza di sessione abilitata

È 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

  1. Apri un prompt dei comandi o una finestra del terminale.

  2. 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-name LoadBalancerName --attribute-name SessionStickiness_LB_CookieDurationSeconds --attribute-value 259200

    Nel comando, sostituisci LoadBalancerName con 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 } ] }