Habilitación de la persistencia de sesiones para el equilibrador de carga de Lightsail - Amazon Lightsail

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Habilitación de la persistencia de sesiones para el equilibrador de carga de Lightsail

Puede habilitar la persistencia de sesiones para los usuarios. Esto resulta útil si está almacenando información de la sesión localmente en el navegador del usuario. Por ejemplo, podría estar ejecutando una aplicación de e-commerce de Magento con un carro de la compra en Lightsail. Si activa la persistencia de la sesión, los usuarios pueden agregar artículos a sus carros de compra, abandonar el sitio y encontrar los artículos en sus carros cuando regresen.

También puede ajustar la duración de las cookies utilizando la AWS Command Line Interface (AWS CLI) o la API de Lightsail.

Habilitar la persistencia de sesiones

  1. En la página de inicio de Lightsail, elija Redes.

  2. Elija su balanceador de carga para administrarlo.

  3. Elija la pestaña Tráfico de entrada.

  4. Elija Habilitar persistencia de sesión.

    
            Persistencia de sesión habilitada

También puede ajustar la duración de las cookies para la sesión persistente. Esto resulta útil si desea tener una duración especialmente larga o corta. Por ejemplo, para muchos sitios de eCommerce la duración es bastante larga. Esto permite que los clientes se marchen y regresen sin perder los artículos de sus carros de compra.

Si aún no lo ha hecho, debe instalar y configurar la AWS CLI.

Configurar la AWS Command Line Interface para que funcione con Amazon Lightsail

  1. Abra un símbolo del sistema o una ventana de terminal.

  2. Escriba el siguiente comando de la AWS CLI para aumentar la duración de las cookies a tres días (259.200 segundos).

    aws lightsail update-load-balancer-attribute --load-balancer-name LoadBalancerName --attribute-name SessionStickiness_LB_CookieDurationSeconds --attribute-value 259200

    En el comando, reemplace LoadBalancerName con el nombre del balanceador de carga.

    Si la operación se realiza correctamente, debería ver la siguiente respuesta.

    { "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 } ] }