Memanggil operasi AttachServerGroups untuk menambahkan satu atau beberapa kelompok server load balancing ke grup penskalaan. Operasi ini cocok untuk skenario di mana Anda perlu menyesuaikan jumlah Instans secara dinamis untuk handle beban kerja yang bervariasi dan memastikan ketersediaan aplikasi yang tinggi. Tipe kelompok server yang didukung meliputi Application Load Balancer (ALB), Network Load Balancer (NLB), dan Gateway Load Balancer (GWLB). Operasi ini memungkinkan ekstensi elastis otomatis saat permintaan bisnis berubah dan mengalokasikan trafik secara dinamis berdasarkan kondisi beban untuk meningkatkan stabilitas program Anda.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:AttachServerGroups |
update |
*ScalingGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah grup penskalaan. |
cn-hangzhou |
| ScalingGroupId |
string |
Yes |
ID grup penskalaan. |
asg-bp1fo0dbtsbmqa9h**** |
| 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 panjangnya tidak boleh melebihi 64 karakter. Untuk informasi selengkapnya, lihat Cara memastikan idempotensi. |
123e4567-e89b-12d3-a456-42665544**** |
| ForceAttach |
boolean |
No |
Apakah akan menambahkan Instance ECS atau Instans ECI yang ada di grup penskalaan ke kelompok server baru. Nilai valid:
Nilai default: false. |
false |
| ServerGroups |
array<object> |
Yes |
Informasi tentang kelompok server load balancing. |
|
|
object |
No |
Informasi tentang kelompok server load balancing. |
||
| ServerGroupId |
string |
Yes |
ID kelompok server load balancing. |
sgp-5yc3bd9lfyh***** |
| Type |
string |
Yes |
Tipe kelompok server load balancing. Nilai valid:
|
ALB |
| Weight |
integer |
No |
Bobot Instance ECS atau Instans ECI sebagai server backend setelah Penyesuaian Skala Otomatis menambahkan Instans ke kelompok server. Nilai valid: 0 hingga 100. Bobot yang lebih tinggi menunjukkan bahwa Instance ECS atau Instans ECI dialokasikan lebih banyak permintaan akses. Jika bobot adalah 0, Instance ECS atau Instans ECI tidak menerima permintaan akses apa pun. Catatan
Parameter ini wajib untuk kelompok server load balancing ALB dan NLB. Parameter ini tidak dapat dikonfigurasi dalam pengaturan untuk kelompok server load balancing GWLB. |
100 |
| Port |
integer |
No |
Nomor Port yang digunakan oleh Instance ECS atau Instans ECI setelah Penyesuaian Skala Otomatis menambahkan Instans ke kelompok server. Nilai valid: 1 hingga 65535. Catatan
Parameter ini wajib untuk kelompok server load balancing ALB dan NLB. Parameter ini tidak dapat dikonfigurasi dalam pengaturan untuk kelompok server load balancing GWLB, dan nilai defaultnya adalah 6081. |
22 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| ScalingActivityId |
string |
ID aktivitas penskalaan yang dipicu saat kelompok server load balancing disambungkan dan Instance ECS atau Instans ECI yang ada di grup penskalaan ditambahkan ke kelompok server. Catatan
Parameter ini hanya dikembalikan ketika ForceAttach diatur ke true. |
asa-bp1c9djwrgxjyk31**** |
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Contoh
Respons sukses
JSONformat
{
"ScalingActivityId": "asa-bp1c9djwrgxjyk31****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.