Menghapus server backend dari kelompok server pada instans Gateway Load Balancer (GWLB).
Deskripsi operasi
RemoveServersFromServerGroup adalah operasi asinkron. Setelah permintaan dikirim, sistem mengembalikan ID permintaan dan menjalankan tugas tersebut di latar belakang.
-
Anda dapat memanggil operasi ListServerGroups untuk memeriksa status kelompok server.
Jika kelompok server berada dalam status Configuring, artinya kelompok tersebut sedang dimodifikasi.
Jika kelompok server berada dalam status Available, artinya kelompok tersebut sedang berjalan.
-
Anda dapat memanggil operasi ListServerGroupServers untuk memeriksa status server backend.
Jika server backend berada dalam status Removing, artinya server tersebut sedang dihapus dari kelompok server.
Jika server backend tidak ditemukan, artinya server tersebut telah dihapus dari kelompok server.
-
Jika pengurasan koneksi diaktifkan (ConnectionDrainEnabled diatur ke true) untuk kelompok server yang berisi server backend tersebut, server backend yang dihapus akan memasuki status Removing sebelum berubah menjadi status Draining. Setelah periode timeout pengurasan koneksi (ConnectionDrainTimeout) berakhir, server backend tersebut akan dihapus dari kelompok server.
-
Anda dapat menambahkan kembali server backend ke kelompok server sebelum periode timeout pengurasan koneksi berakhir. Dalam kasus ini, status server backend berubah dari Draining menjadi Adding. Setelah berhasil ditambahkan kembali ke kelompok server, statusnya berubah menjadi Available.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
gwlb:RemoveServersFromServerGroup |
delete |
*ServerGroup
Instance
NetworkInterface
ContainerGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ServerGroupId |
string |
Yes |
ID kelompok server. |
sgp-atstuj3rtoptyui**** |
| Servers |
array<object> |
Yes |
Server backend yang ingin Anda hapus. Catatan
Anda dapat menghapus paling banyak 200 server backend dalam setiap panggilan. |
|
|
object |
No |
Server backend. |
||
| Port |
integer |
No |
Port yang digunakan oleh server backend. Nilai yang valid:
|
6081 |
| ServerId |
string |
Yes |
ID server backend.
|
i-bp67acfmxazb4p**** |
| ServerIp |
string |
No |
Alamat IP server backend. |
192.168.xxx.xxx |
| ServerType |
string |
Yes |
Tipe server backend. Nilai yang valid:
|
Ecs |
| DryRun |
boolean |
No |
Menentukan apakah hanya melakukan dry run tanpa menjalankan permintaan sesungguhnya. Nilai yang valid:
|
false |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token tersebut, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda. Token klien hanya boleh berisi karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem secara otomatis menggunakan request ID sebagai client token. Request ID mungkin berbeda untuk setiap permintaan. |
123e4567-e89b-12d3-a456-42665544**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
54B48E3D-DF70-471B-AA93-08E683A1B45 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B45"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IncorrectStatus.BackendServer | The status of %s [%s] is incorrect. | The current operation cannot be performed on the server as its status is unavailable. Please check if the server is currently undergoing any other operations. |
| 400 | IncorrectStatus.ServerGroup | The status of %s [%s] is incorrect. | The status of %s [%s] is incorrect. |
| 404 | ResourceNotFound.BackendServer | The specified resource of %s is not found. | The specified backend server resource does not exist. |
| 404 | ResourceNotFound.ServerGroup | The specified resource of %s is not found. | The specified server group resource does not exist. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.