All Products
Search
Document Center

Auto Scaling:Tambah dan hapus instans load balancer

Last Updated:Aug 25, 2026

Anda dapat mengaitkan grup penskalaan dengan instans load balancer untuk mendistribusikan lalu lintas masuk ke beberapa instans dalam grup penskalaan, sehingga meningkatkan kemampuan layanan grup tersebut. Instans load balancer dapat ditambahkan atau dihapus melalui Konsol Auto Scaling atau dengan memanggil operasi API seperti AttachLoadBalancers dan DetachLoadBalancers.

Informasi latar belakang

Topik ini menggunakan Classic Load Balancer (CLB) sebagai contoh. Setelah grup penskalaan dikaitkan dengan instans load balancer, semua instans—baik yang dibuat secara otomatis oleh Auto Scaling maupun yang ditambahkan secara manual ke dalam grup—akan secara otomatis menjadi server backend dari load balancer tersebut. Load balancer meneruskan lalu lintas ke instans dalam grup sesuai dengan kebijakan yang telah dikonfigurasi, seperti distribusi lalu lintas dan pemeriksaan kesehatan, sehingga meningkatkan ketersediaan dan elastisitas sumber daya. Untuk informasi lebih lanjut, lihat Ikhtisar load balancing.

Ikhtisar load balancing

Server Load Balancer (SLB) adalah layanan yang mendistribusikan lalu lintas masuk ke beberapa server backend. Distribusi ini meningkatkan throughput aplikasi, menghilangkan single point of failure (SPOF), serta meningkatkan ketersediaan aplikasi. Untuk informasi lebih lanjut, lihat Pengenalan keluarga produk SLB.

Alibaba Cloud Server Load Balancer (SLB) menyediakan tiga jenis load balancer: Application Load Balancer (ALB), Network Load Balancer (NLB), dan Classic Load Balancer (CLB).

Type

Description

Related documentation

ALB

Dirancang untuk Layer 7, ALB menyediakan kemampuan pemrosesan yang kuat dan fitur routing berbasis konten tingkat lanjut.

Apa itu Application Load Balancer (ALB)?

NLB

NLB adalah load balancer Layer 4 generasi baru yang dirancang untuk era Internet of Everything (IoE). NLB mendukung kinerja ultra-tinggi dan elastisitas otomatis. Satu instans dapat menangani hingga 100 juta koneksi bersamaan, sehingga Anda dapat dengan mudah mengelola layanan berkonkurensi tinggi.

Apa itu Network Load Balancer (NLB)?

CLB

CLB mendukung TCP, UDP, HTTP, dan HTTPS. CLB menyediakan kemampuan pemrosesan Layer 4 yang kuat dan Layer 7 dasar. CLB menggunakan alamat layanan virtual untuk mengelompokkan beberapa instans dalam satu wilayah menjadi pool layanan aplikasi berkinerja-tinggi dan sangat tersedia.

Apa itu Classic Load Balancer (CLB)?

Bagian ini menggunakan Classic Load Balancer (CLB) sebagai contoh. Layanan load balancing ini menyediakan distribusi dan kontrol lalu lintas melalui kombinasi instans CLB, pendengar (listener), dan server backend. Layanan ini terdiri dari tiga komponen berikut:

Catatan

Application Load Balancer (ALB) terutama terdiri dari tiga komponen: instans ALB, listener (unit layanan minimum dari load balancer), dan kelompok server (kelompok logis yang berisi beberapa server backend). Untuk informasi lebih lanjut, lihat dan Kelompok server ALB.

Component

Description

Related documentation

Classic Load Balancer (CLB) instances

Instans berjalan dari layanan CLB yang menerima dan mendistribusikan trafik ke server backend.

Catatan

Bobot default instans yang ditambahkan ke Classic Load Balancer (CLB) adalah 50. Anda dapat mengubah bobot tersebut di instans load balancer yang sesuai. Untuk informasi lebih lanjut, lihat Kelola kelompok server default.

Instans CLB

Listeners

Memeriksa permintaan klien, meneruskannya ke server backend, dan melakukan pemeriksaan kesehatan pada server backend.

Pendengar CLB

Backend servers

Sekumpulan instans yang menerima permintaan antarmuka depan. Anda dapat menambahkan instans ke pool ini satu per satu atau secara batch menggunakan kelompok vServer atau kelompok server primary/standby.

Kelompok server CLB

Batasan dan prasyarat

Topik ini menggunakan Classic Load Balancer (CLB) sebagai contoh. Kecuali dinyatakan lain, istilah "load balancer" dalam topik ini merujuk pada instans CLB.

  • Setelah Anda mengaitkan grup penskalaan dengan instans load balancer atau kelompok server, perhatikan hal-hal berikut:

    • Jika instans load balancer atau kelompok server yang dikaitkan dihapus, aktivitas penskalaan selanjutnya untuk grup penskalaan akan gagal.

    • Auto Scaling secara berkala memindai grup penskalaan untuk mencari instans load balancer atau kelompok server yang dikaitkan. Jika instans load balancer atau kelompok server dihapus, Auto Scaling secara otomatis memutuskan kaitan grup penskalaan dari resource yang dihapus tersebut.

      Penting

      Setelah sistem secara otomatis memutuskan kaitan instans load balancer atau kelompok server yang dihapus, aktivitas penskalaan selanjutnya tidak akan lagi gagal karena resource yang hilang.

  • Saat menambahkan atau menghapus instans load balancer untuk grup penskalaan, perhatikan hal-hal berikut:

    Tambah instans load balancer

    Saat menambahkan instans load balancer ke grup penskalaan, perhatikan hal-hal berikut:

    • Jika parameter ForceAttach dalam permintaan AttachLoadBalancers bernilai false, sistem tidak akan menambahkan instans yang sudah ada di grup penskalaan sebagai server backend ke load balancer.

    • Jika parameter ForceAttach diatur ke true dalam permintaan AttachLoadBalancers, semua instans yang sudah ada di grup penskalaan akan ditambahkan sebagai server backend ke load balancer yang ditentukan.

    • Anda dapat menambahkan maksimal lima instans load balancer ke grup penskalaan dalam satu panggilan API AttachLoadBalancers.

    • Jika instans load balancer sudah ditambahkan ke grup penskalaan dan Anda perlu menambahkan semua instans di grup penskalaan sebagai server backend ke load balancer tersebut, Anda dapat menambahkan kembali instans load balancer ke grup penskalaan dan mengatur ForceAttach ke true.

    • Saat menambahkan instans load balancer ke grup penskalaan, instans load balancer harus memenuhi persyaratan berikut:

      • Anda harus memiliki satu atau beberapa instans load balancer yang berada dalam status Running. Untuk informasi lebih lanjut, lihat Buat dan kelola instans CLB.

      • Instans load balancer dan grup penskalaan harus berada di wilayah yang sama.

      • Instans load balancer harus memiliki setidaknya satu listener yang dikonfigurasi dan fitur pemeriksaan kesehatan diaktifkan. Untuk informasi lebih lanjut, lihat Pendengar CLB dan Konfigurasikan dan kelola pemeriksaan kesehatan CLB.

      • Jika instans load balancer dan grup penskalaan keduanya bertipe jaringan VPC, keduanya harus berada di VPC yang sama.

      • Jika grup penskalaan bertipe VPC dikaitkan dengan load balancer bertipe jaringan classic, semua instans bertipe VPC yang sudah menjadi server backend untuk load balancer tersebut harus berada di VPC yang sama dengan grup penskalaan.

        Catatan

        Pada semua skenario lainnya, tidak ada batasan tipe jaringan untuk mengaitkannya.

      • Jumlah instans load balancer yang dikaitkan ke grup penskalaan tidak boleh melebihi kuota untuk grup penskalaan tersebut.

    Hapus instans load balancer

    Saat menghapus instans load balancer dari grup penskalaan, perhatikan hal-hal berikut:

    • Jika parameter permintaan ForceAttach dalam panggilan API DetachLoadBalancers bernilai false, saat load balancer diputus dari grup penskalaan, sistem tidak akan menghapus instans yang dikaitkan dengan grup penskalaan dari server backend load balancer tersebut.

    • Jika parameter ForceAttach diatur ke true dalam permintaan API DetachLoadBalancers, sistem akan menghapus instans yang dikaitkan dengan grup penskalaan dari server backend load balancer tersebut.

    • Anda dapat menghapus maksimal lima instans load balancer dari grup penskalaan dalam satu panggilan API DetachLoadBalancers.

    • Sebelum menghapus load balancer dari grup penskalaan, pastikan load balancer tersebut tidak lagi meneruskan permintaan ke instans grup untuk mencegah gangguan layanan.

Prosedur

Anda dapat mengelola asosiasi load balancer untuk grup penskalaan melalui Konsol Auto Scaling atau menggunakan operasi API. Metode API menawarkan fleksibilitas lebih besar dengan memungkinkan modifikasi asosiasi tanpa perlu merencanakan jumlah load balancer secara tepat sejak awal.

Gunakan API

  • Panggil operasi AttachLoadBalancers untuk menambahkan satu atau beberapa instans load balancer. Anda juga dapat memanggil operasi AttachVServerGroups untuk menambahkan satu atau beberapa kelompok vServer.

  • Panggil operasi DetachLoadBalancers untuk menghapus satu atau beberapa instans load balancer. Anda juga dapat memanggil operasi DetachVServerGroups untuk menghapus satu atau beberapa kelompok vServer.

Catatan

Anda juga dapat memanggil operasi API untuk menambahkan atau menghapus kelompok server Application Load Balancer (ALB) ke atau dari grup penskalaan. Untuk informasi lebih lanjut, lihat AttachAlbServerGroups dan DetachAlbServerGroups.

Gunakan konsol

  1. Masuk ke Konsol Auto Scaling.

  2. Di panel navigasi sebelah kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Kaitkan load balancer dengan grup penskalaan.

    • Kaitkan load balancer saat membuat grup penskalaan

      Bagian ini menjelaskan cara mengaitkan instans Classic Load Balancer (CLB). Untuk informasi tentang parameter lainnya, lihat Buat grup penskalaan.

      1. Klik Create.

      2. Atur Network Type ke VPC atau Classic Network.

      3. Konfigurasikan pengaturan Associate CLB Instance.

        Catatan

        Jika Anda mengatur Network Type ke VPC, pada halaman Create, pertama-tama pilih VPC untuk parameter VPC, lalu konfigurasikan pengaturan Associate ALB/NLB Server Group.

        1. Pilih satu atau beberapa instans Classic Load Balancer (CLB).

          Grup penskalaan dapat dikaitkan dengan jumlah terbatas instans CLB dan kelompok vServer. Anda dapat membuka Quota Center untuk melihat kuota Anda atau mengajukan peningkatan kuota. Jika tidak tersedia instans CLB, periksa apakah instans CLB Anda memenuhi persyaratan yang dijelaskan di Batasan dan prasyarat.

        2. Pilih kelompok server backend dari instans CLB.

          Anda dapat memilih kelompok server default atau kelompok vServer. Untuk informasi lebih lanjut, lihat Kelompok server CLB.

          Server group

          Description

          Default server group

          Berisi instans yang menerima permintaan antarmuka depan. Jika listener tidak dikonfigurasi dengan kelompok vServer atau kelompok server primary/standby, permintaan akan diteruskan ke instans dalam kelompok server default.

          vServer group

          Digunakan untuk meneruskan permintaan berbeda ke server backend berbeda, atau untuk meneruskan permintaan berdasarkan nama domain dan URL.

          Saat mengaitkan instans CLB dengan grup penskalaan, Anda dapat menentukan bobot untuk instans baru. Bobot ini dapat diatur baik saat pembuatan grup penskalaan maupun dalam parameter Load Balancer Weight pada konfigurasi penskalaan.

          • Skenario 1: Saat membuat grup penskalaan, Anda dapat menentukan bobot instans saat ditambahkan ke kelompok server backend.后端服务器权重

            Penting

            Jika Anda mengatur Instance Configuration Source ke Launch Template, Anda tidak perlu membuat konfigurasi penskalaan. Dalam kasus ini, Anda hanya dapat menentukan bobot instans saat membuat grup penskalaan.

          • Skenario 2: Saat membuat konfigurasi penskalaan, Anda dapat mengatur parameter Load Balancer Weight untuk menentukan bobot instans saat ditambahkan ke kelompok server backend.负载均衡权重

          Dalam skenario berbeda (Scenario 1 dan Scenario 2), bobot yang diberikan kepada instans saat ditambahkan ke kelompok server backend load balancer memiliki efek berikut terhadap Auto Scaling:

          • Jika Anda menentukan bobot instans yang ditambahkan ke kelompok server backend load balancer di kedua Skenario 1 dan Skenario 2, Auto Scaling menggunakan bobot dari Skenario 1 dan mengabaikan bobot dari Skenario 2.

          • Jika Anda hanya menentukan bobot load balancer di Skenario 2, Auto Scaling menggunakan bobot yang diatur di Skenario 2.

          • Jika Anda tidak menentukan bobot untuk instans saat ditambahkan ke kelompok server backend load balancer di Skenario 1 dan Skenario 2, Auto Scaling menggunakan bobot default 50.

      4. Konfigurasikan parameter lain sesuai kebutuhan.

      5. Setelah konfigurasi selesai, klik OK.

    • Ubah load balancer yang dikaitkan dengan grup penskalaan

      Bagian ini menjelaskan cara mengubah instans Classic Load Balancer (CLB) yang dikaitkan. Untuk informasi tentang cara mengubah pengaturan lainnya, lihat Ubah grup penskalaan.

      1. Temukan grup penskalaan yang ingin Anda kelola dan klik Edit di kolom Actions.

      2. Berdasarkan kebutuhan bisnis Anda, pilih atau kosongkan kotak centang When you attach or detach load balancer instances, add existing instances in the scaling group to or remove them from the server groups of the affected load balancer instances.

        Catatan

        Jika Anda mengaitkan kelompok server ALB saat membuat grup penskalaan, Anda juga dapat memilih atau mengosongkan When you attach or detach server groups, add existing instances in the scaling group to or remove them from the affected server groups. pada halaman Edit Scaling Group sesuai kebutuhan Anda. Saat kelompok server dikaitkan ke grup penskalaan, instans yang sudah ada di grup penskalaan akan ditambahkan ke kelompok server yang ditentukan. Saat kelompok server diputus dari grup penskalaan, instans yang sudah ada di grup penskalaan akan dihapus dari kelompok server yang ditentukan.

        • Jika Anda memilih kotak centang ini, instans yang sudah ada di grup penskalaan akan secara otomatis ditambahkan ke kelompok server dari instans load balancer yang Anda kaitkan, atau dihapus dari kelompok server dari instans load balancer yang Anda putuskan.

        • Jika Anda mengosongkan kotak centang ini, kelompok server dari instans load balancer yang Anda kaitkan atau putuskan tetap tidak berubah.

      3. Berdasarkan kebutuhan bisnis Anda, pilih atau kosongkan kotak centang Asynchronously Detach or Attach Default Server Group.

        • Jika Anda memilih kotak centang ini, aktivitas penskalaan akan dibuat setiap kali kelompok server default dilampirkan atau diputuskan secara individual. Opsi ini hanya berlaku saat Anda melampirkan atau memutuskan kelompok server default secara individual, bukan saat Anda melakukan kedua tindakan dalam satu operasi yang sama.

        • Jika Anda mengosongkan kotak centang ini, tidak ada aktivitas penskalaan yang dibuat saat kelompok server default dilampirkan atau diputuskan secara individual.

      4. Opsi: Berdasarkan kebutuhan bisnis Anda, ubah bobot instans saat ditambahkan ke kelompok server backend.

        Jika Anda mengaitkan instans CLB dan menetapkan bobot saat membuat grup penskalaan, Anda dapat mengubah bobot tersebut sesuai kebutuhan.

      5. Ubah opsi konfigurasi lain sesuai kebutuhan.

      6. Setelah konfigurasi selesai, klik OK.

Topik terkait

Setelah mengaitkan grup penskalaan dengan instans ApsaraDB RDS, alamat IP internal instans ECS dalam grup penskalaan akan secara otomatis ditambahkan ke daftar putih alamat IP instans ApsaraDB RDS. Hal ini memungkinkan instans ECS berkomunikasi dengan instans ApsaraDB RDS melalui jaringan internal. Untuk informasi lebih lanjut, lihat Tambah dan hapus instans ApsaraDB RDS untuk grup penskalaan.