

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

# Konfigurasikan load balancing lintas zona untuk Classic Load Balancer
<a name="enable-disable-crosszone-lb"></a>

Dengan *penyeimbangan beban lintas zona*, setiap simpul penyeimbang beban untuk Classic Load Balancer Anda mendistribusikan permintaan secara merata ke seluruh instans terdaftar di semua Availability Zone yang diaktifkan. Jika penyeimbangan beban lintas zona dinonaktifkan, setiap simpul penyeimbang beban mendistribusikan permintaan secara merata di seluruh instans terdaftar di Availability Zone saja. Untuk informasi lebih lanjut, lihat [Penyeimbang beban lintas zona](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html#cross-zone-load-balancing) di *Panduan Pengguna Elastic Load Balancing*.

Penyeimbangan beban lintas zona mengurangi kebutuhan untuk mempertahankan jumlah instans yang setara di setiap Availability Zone yang diaktifkan, dan meningkatkan kemampuan aplikasi Anda untuk menangani hilangnya satu atau beberapa instance. Namun, kami tetap menyarankan agar Anda mempertahankan jumlah instance yang kira-kira setara di setiap Availability Zone yang diaktifkan untuk toleransi kesalahan yang lebih tinggi.

Untuk lingkungan di mana klien menyimpan cache pencarian DNS, permintaan masuk mungkin mendukung salah satu Availability Zone. Menggunakan penyeimbangan beban lintas zona, ketidakseimbangan dalam beban permintaan ini tersebar di semua instans yang tersedia di Wilayah, mengurangi dampak klien yang berperilaku buruk.

Saat Anda membuat Classic Load Balancer, default untuk load balancing lintas zona tergantung pada cara Anda membuat Load Balancer. Dengan API atau CLI, load balancing lintas zona dinonaktifkan secara default. Dengan Konsol Manajemen AWS, opsi untuk mengaktifkan penyeimbangan beban lintas zona dipilih secara default. Setelah membuat Classic Load Balancer, Anda dapat mengaktifkan atau menonaktifkan penyeimbangan beban lintas zona kapan saja.

**Topics**
+ [Aktifkan penyeimbangan beban lintas zona](#enable-cross-zone)
+ [Nonaktifkan penyeimbangan beban lintas zona](#disable-cross-zone)

## Aktifkan penyeimbangan beban lintas zona
<a name="enable-cross-zone"></a>

Anda dapat mengaktifkan penyeimbangan beban lintas zona untuk Classic Load Balancer Anda kapan saja.

**Untuk mengaktifkan penyeimbangan beban lintas zona menggunakan konsol**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Pada panel navigasi, di bawah **PENYEIMBANGAN BEBAN**, pilih **Penyeimbang beban**.

1. Pilih nama penyeimbang beban untuk membuka halaman detailnya.

1. Pada tab **Atribut**, pilih **Edit**.

1. Pada halaman **Edit atribut penyeimbang beban**, di bagian **konfigurasi perutean Availability Zone**, aktifkan penyeimbangan beban **lintas zona**.

1. Pilih **Simpan perubahan**.

**Untuk mengaktifkan penyeimbangan beban lintas zona menggunakan AWS CLI**

1. Gunakan [modify-load-balancer-attributes](https://docs.aws.amazon.com/cli/latest/reference/elb/modify-load-balancer-attributes.html)perintah berikut untuk menyetel `CrossZoneLoadBalancing` atribut penyeimbang beban Anda ke`true`:

   ```
   aws elb modify-load-balancer-attributes --load-balancer-name my-loadbalancer --load-balancer-attributes "{\"CrossZoneLoadBalancing\":{\"Enabled\":true}}"
   ```

   Berikut adalah respons contohnya:

   ```
   {
      "LoadBalancerAttributes": {
        "CrossZoneLoadBalancing": {
            "Enabled": true
          }
      },
      "LoadBalancerName": "my-loadbalancer"
    }
   ```

1. (Opsional) Gunakan [describe-load-balancer-attributes](https://docs.aws.amazon.com/cli/latest/reference/elb/describe-load-balancer-attributes.html)perintah berikut untuk memverifikasi bahwa penyeimbangan beban lintas zona diaktifkan untuk penyeimbang beban Anda:

   ```
   aws elb describe-load-balancer-attributes --load-balancer-name my-loadbalancer
   ```

   Berikut adalah respons contohnya:

   ```
   {
       "LoadBalancerAttributes": {
           "ConnectionDraining": {
               "Enabled": false, 
               "Timeout": 300
           }, 
           "CrossZoneLoadBalancing": {
               "Enabled": true
           }, 
           "ConnectionSettings": {
               "IdleTimeout": 60
           }, 
           "AccessLog": {
               "Enabled": false
           }
       }
   }
   ```

## Nonaktifkan penyeimbangan beban lintas zona
<a name="disable-cross-zone"></a>

Anda dapat menonaktifkan opsi penyeimbangan beban lintas zona untuk penyeimbang beban Anda kapan saja.

**Untuk menonaktifkan penyeimbangan beban lintas zona menggunakan konsol**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Pada panel navigasi, di bawah **PENYEIMBANGAN BEBAN**, pilih **Penyeimbang beban**.

1. Pilih nama penyeimbang beban untuk membuka halaman detailnya.

1. Pada tab **Atribut**, pilih **Edit**.

1. Pada halaman **Edit atribut penyeimbang beban**, di bagian **konfigurasi perutean Availability Zone**, nonaktifkan penyeimbangan beban **lintas zona**.

1. Pilih **Simpan perubahan**.

Untuk menonaktifkan penyeimbangan beban lintas zona, setel `CrossZoneLoadBalancing` atribut penyeimbang beban Anda ke. `false`

**Untuk menonaktifkan penyeimbangan beban lintas zona menggunakan AWS CLI**

1. Gunakan perintah [modify-load-balancer-attributes](https://docs.aws.amazon.com/cli/latest/reference/elb/modify-load-balancer-attributes.html) berikut:

   ```
   aws elb modify-load-balancer-attributes --load-balancer-name my-loadbalancer --load-balancer-attributes "{\"CrossZoneLoadBalancing\":{\"Enabled\":false}}"
   ```

   Berikut adalah respons contohnya:

   ```
   {
      "LoadBalancerAttributes": {
        "CrossZoneLoadBalancing": {
            "Enabled": false
          }
      },
      "LoadBalancerName": "my-loadbalancer"
    }
   ```

1. (Opsional) Gunakan [describe-load-balancer-attributes](https://docs.aws.amazon.com/cli/latest/reference/elb/describe-load-balancer-attributes.html)perintah berikut untuk memverifikasi bahwa penyeimbangan beban lintas zona dinonaktifkan untuk penyeimbang beban Anda:

   ```
   aws elb describe-load-balancer-attributes --load-balancer-name my-loadbalancer
   ```

   Berikut adalah respons contohnya:

   ```
   {
       "LoadBalancerAttributes": {
           "ConnectionDraining": {
               "Enabled": false, 
               "Timeout": 300
           }, 
           "CrossZoneLoadBalancing": {
               "Enabled": false
           }, 
           "ConnectionSettings": {
               "IdleTimeout": 60
           }, 
           "AccessLog": {
               "Enabled": false
           }
       }
   }
   ```