Aktifkan persistensi sesi untuk penyeimbang beban Lightsail - Amazon Lightsail

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Aktifkan persistensi sesi untuk penyeimbang beban Lightsail

Anda dapat mengaktifkan persistensi sesi untuk pengguna Anda. Hal ini sangat membantu jika Anda menyimpan informasi sesi secara lokal di peramban pengguna. Misalnya, Anda mungkin menjalankan aplikasi perdagangan elektronik Magento dengan keranjang belanja di Lightsail. Jika Anda mengaktifkan persistensi sesi, maka pengguna Anda dapat menambahkan item ke keranjang belanja mereka, meninggalkan situs, dan masih menemukan item di keranjang belanja mereka ketika mereka kembali.

Anda juga dapat menyesuaikan durasi cookie dengan menggunakan API AWS Command Line Interface (AWS CLI) atau Lightsail API.

Aktifkan persistensi sesi

  1. Di halaman beranda Lightsail, pilih Jaringan.

  2. Pilih penyeimbang beban Anda untuk mengelolanya.

  3. Pilih tab Lalu lintas masuk.

  4. Pilih Aktifkan persistensi sesi.

    Persistensi sesi diaktifkan

Anda juga dapat menyesuaikan durasi cookie untuk sesi persisten. Hal ini berguna jika Anda ingin memiliki durasi yang sangat panjang atau pendek. Misalnya, untuk banyak situs perdagangan elektronik, durasinya cukup panjang. Hal ini memungkinkan pelanggan pergi dan kembali tanpa kehilangan barang di keranjang belanja mereka.

Jika Anda belum melakukannya, siapkan AWS CLI dan konfigurasi.

Konfigurasi AWS Command Line Interface untuk bekerja dengan Amazon Lightsail

  1. Buka jendela command prompt atau terminal.

  2. Ketik AWS CLI perintah berikut untuk meningkatkan durasi cookie selama tiga hari (259,200 detik).

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

    Dalam perintah tersebut, ganti LoadBalancerNamedengan nama penyeimbang beban Anda.

    Jika berhasil, Anda akan melihat respon berikut.

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