Setelah grup penskalaan dikaitkan dengan instans Classic Load Balancer (CLB), instans yang ditambahkan ke grup penskalaan secara otomatis didaftarkan sebagai server backend dari instans CLB untuk memproses permintaan akses yang diteruskan oleh instans CLB. Untuk meneruskan permintaan yang berbeda ke server backend yang berbeda atau untuk meneruskan permintaan berdasarkan nama domain dan URL, Anda dapat memanggil operasi AttachVServerGroups untuk menambahkan satu atau beberapa grup server virtual dari instans penyeimbang beban. Anda dapat menggunakan grup server virtual untuk mengelola server backend yang berbeda.
Deskripsi operasi
-
Kondisi berikut harus dipenuhi saat Anda menambahkan grup server virtual ke grup penskalaan:
-
Instans penyeimbang beban dan grup penskalaan harus milik akun Alibaba Cloud yang sama.
-
Instans penyeimbang beban dan grup penskalaan harus berada di region yang sama.
-
Instans penyeimbang beban harus dalam status Running.
-
Instans penyeimbang beban harus memiliki setidaknya satu listener yang dikonfigurasi dan pemeriksaan kesehatan harus diaktifkan.
-
Jika instans penyeimbang beban dan grup penskalaan keduanya bertipe jaringan VPC, keduanya harus berada di VPC yang sama.
-
Jika grup penskalaan bertipe jaringan VPC dan instans penyeimbang beban bertipe jaringan klasik, serta grup server virtual berisi instans yang terhubung ke VPC, instans tersebut harus berada di VPC yang sama dengan grup penskalaan.
-
Grup server virtual yang akan ditambahkan harus milik instans penyeimbang beban yang sesuai.
-
Jumlah grup server virtual tidak boleh melebihi kuota untuk grup penskalaan. Untuk informasi selengkapnya tentang kuota, lihat Batasan.
-
-
Saat Anda menambahkan grup server virtual ke grup penskalaan, Anda harus menentukan properti berikut:
-
ID instans penyeimbang beban (LoadBalancerId).
-
ID grup server virtual (VServerGroupId).
-
Nomor port grup server virtual (Port).
CatatanJika Anda menambahkan grup server virtual yang sama ke grup penskalaan dengan menggunakan nomor port yang berbeda, grup server virtual tersebut dianggap sebagai beberapa grup server virtual dalam grup penskalaan. Jika ID grup server virtual dan nomor port keduanya duplikat dalam parameter permintaan, grup yang dikonfigurasi pertama digunakan secara default dan grup server virtual lainnya diabaikan.
-
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:AttachVServerGroups |
update |
*ScalingGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID region tempat grup penskalaan berada, seperti ap-southeast-1. Untuk informasi selengkapnya, lihat Region dan zona. |
cn-hangzhou |
| ScalingGroupId |
string |
Yes |
ID grup penskalaan. |
asg-bp18p2yfxow2dloq**** |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda. Token hanya dapat berisi karakter ASCII dan tidak boleh melebihi 64 karakter. Untuk informasi selengkapnya, lihat Cara memastikan idempotensi. |
123e4567-e89b-12d3-a456-42665544**** |
| ForceAttach |
boolean |
No |
Menentukan apakah akan menambahkan instans ECS atau instans kontainer elastis dalam grup penskalaan saat ini ke grup server virtual yang baru. Nilai yang valid:
Nilai default: false. |
false |
| VServerGroups |
array<object> |
Yes |
Informasi tentang grup server virtual yang dikaitkan dengan grup penskalaan. |
|
|
array<object> |
No |
Informasi tentang grup server virtual yang dikaitkan dengan grup penskalaan. |
||
| VServerGroupAttributes |
array<object> |
No |
Properti grup server virtual. |
|
|
object |
No |
Properti grup server virtual. |
||
| VServerGroupId |
string |
No |
ID grup server virtual. |
lb-bp1u7etiogg38yvwz**** |
| Weight |
integer |
No |
Bobot yang ditetapkan Auto Scaling untuk instans ECS atau instans kontainer elastis saat menambahkannya ke grup server virtual. Nilai yang valid: 0 hingga 100. Nilai default: 50. |
100 |
| Port |
integer |
No |
Nomor port yang digunakan Auto Scaling saat menambahkan instans ECS atau instans kontainer elastis ke grup server virtual. Nilai yang valid: 1 hingga 65535. |
22 |
| LoadBalancerId |
string |
No |
ID instans penyeimbang beban tempat grup server virtual berada. |
rsp-bp1jp1rge**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.