Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Matikan pelepasan kenari
Untuk mematikan penerapan rilis kenari berarti menyetel ke null canarySettings
untuk menghapusnya dari panggung.
Anda dapat menonaktifkan penerapan rilis kenari menggunakan konsol API Gateway, the AWS CLI, atau file. AWS SDK
Matikan rilis kenari menggunakan konsol API Gateway
Untuk menggunakan konsol API Gateway untuk mematikan penerapan rilis kenari, gunakan langkah-langkah berikut:
Untuk mematikan penerapan rilis kenari
-
Masuk ke konsol API Gateway dan pilih yang ada API di panel navigasi utama.
-
Di panel navigasi utama, pilih Tahapan, lalu pilih tahap yang ada.
-
Pilih tab Canary.
-
Pilih Hapus.
-
Konfirmasikan bahwa Anda ingin menghapus kenari dengan memilih Hapus.
Akibatnya, canarySettings
properti menjadi null
dan dihapus dari tahap penyebaran. Anda dapat memverifikasi ini menggunakan AWS CLI. Sebagai contoh, lihat Matikan pelepas kenari menggunakan AWS CLI.
Matikan pelepas kenari menggunakan AWS CLI
Untuk menggunakan AWS CLI untuk mematikan penyebaran rilis kenari, panggil update-stage
perintah sebagai berikut:
aws apigateway update-stage \ --rest-api-id abcd1234 \ --stage-name canary \ --patch-operations '[{"op":"remove", "path":"/canarySettings"}]'
Respons yang berhasil mengembalikan payload yang mirip dengan berikut ini:
{ "stageName": "prod", "accessLogSettings": { ... }, "cacheClusterEnabled": false, "cacheClusterStatus": "NOT_AVAILABLE", "deploymentId": "nfcn0x", "lastUpdatedDate": 1511309280, "createdDate": 1511152939, "methodSettings": { ... } }
Seperti yang ditunjukkan dalam output, canarySettings
properti tidak lagi ada dalam tahap penyebaran yang dinonaktifkan kenari.