Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk mematikan penerapan rilis kenari berarti menyetel ke null canarySettings
untuk menghapusnya dari panggung.
Anda dapat menonaktifkan penerapan rilis canary menggunakan konsol API Gateway, the AWS CLI, atau SDK. AWS
Matikan rilis kenari menggunakan konsol API Gateway
Untuk menggunakan konsol API Gateway untuk menonaktifkan penerapan rilis canary, gunakan langkah-langkah berikut:
Untuk mematikan penerapan rilis kenari
-
Masuk ke konsol API Gateway dan pilih API yang ada 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
Perintah update-stage berikut mematikan penerapan rilis kenari:
aws apigateway update-stage \ --rest-api-id abcd1234 \ --stage-name canary \ --patch-operations '[{"op":"remove", "path":"/canarySettings"}]'
Outputnya terlihat seperti berikut:
{ "stageName": "prod", "accessLogSettings": { ... }, "cacheClusterEnabled": false, "cacheClusterStatus": "NOT_AVAILABLE", "deploymentId": "nfcn0x", "lastUpdatedDate": 1511309280, "createdDate": 1511152939, "methodSettings": { ... } }
Seperti yang ditunjukkan dalam output, properti CanarySettings tidak lagi hadir dalam tahap penerapan canary-disabled.