Jika Anda menggunakan grup instance terkelola (MIG), baca dokumen ini untuk mempelajari cara membuat, mengonfigurasi, dan menghapus autoscaler MIG Anda.
Sebelum memulai
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses verifikasi identitas Anda untuk mengakses layanan dan API Google Cloud.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Menskalakan berdasarkan pemanfaatan CPU
- Menskalakan berdasarkan kapasitas penyajian load balancing.
- Menskalakan berdasarkan metrik Cloud Monitoring
- Menskalakan berdasarkan jadwal
- Di Konsol Google Cloud, buka halaman Instance groups.
- Klik nama MIG dari daftar untuk membuka halaman ringkasan grup tersebut.
- Klik Details untuk melihat detail grup, termasuk setelan penskalaan otomatisnya.
- Di Konsol Google Cloud, buka halaman Instance groups.
- Klik nama MIG dari daftar untuk membuka halaman ringkasan grup tersebut.
- Klik Edit untuk melihat dan mengupdate konfigurasi grup saat ini, termasuk setelan penskalaan otomatisnya.
- Klik Save setelah selesai.
- Aplikasi Anda memerlukan waktu lama untuk diinisialisasi—misalnya, jika Anda mengonfigurasi periode inisialisasi lebih dari 2 menit.
- Workload Anda bervariasi, dapat diprediksi tergantung siklus harian atau mingguan.
- Menginvestigasi instance VM tanpa gangguan dari penurunan skala.
- Mengonfigurasi ulang beberapa properti MIG tanpa memicu tindakan penskalaan saat grup Anda dikonfigurasi ulang sebagian.
- Pertahankan kapasitas MIG untuk rollback yang cepat sambil mengalihkan workload ke MIG baru.
- Aktifkan penskalaan otomatis prediktif nanti. Penskalaan otomatis prediktif memerlukan kebijakan penskalaan otomatis untuk mulai mengumpulkan histori beban yang akan menjadi dasar prediksi. Autoscaler mendeteksi histori ini meskipun modenya disetel ke
OFF
. - Off: Menonaktifkan penskalaan otomatis untuk sementara. Gunakan mode ini untuk mencegah perubahan otomatis pada ukuran MIG. Konfigurasi penskalaan otomatis tetap utuh sehingga Anda dapat mengaktifkan kembali penskalaan otomatis nanti.
- Only scale out: Membatasi penskalaan otomatis hanya untuk menambahkan instance VM baru. Gunakan mode ini untuk melindungi grup dari penyingkatan dan memungkinkan grup menyediakan VM tambahan saat beban meningkat.
- On: Mengaktifkan semua operasi penskalaan otomatis sesuai kebijakannya.
- Di Konsol Google Cloud, buka halaman Instance groups.
- Klik nama MIG dari daftar untuk membuka halaman ringkasan grup tersebut.
- Klik Edit untuk melihat konfigurasi grup saat ini, termasuk setelan penskalaan otomatisnya.
- Di bagian Autoscaling, setel Autoscaling mode untuk menonaktifkan atau membatasi penskalaan otomatis untuk grup, atau untuk mengaktifkan kembali autoscaler.
- Klik Save setelah selesai.
MODE
:off
untuk menonaktifkan autoscaler tetapi mempertahankan konfigurasinyaonly-scale-out
untuk membatasi autoscaler agar hanya menambahkan instance VMon
untuk mengaktifkan kembali semua aktivitas autoscaler sesuai dengan kebijakannya
MODE
:OFF
untuk menonaktifkan autoscaler tetapi mempertahankan konfigurasinyaONLY_SCALE_OUT
untuk membatasi autoscaler agar hanya menambahkan instanceON
untuk mengaktifkan kembali semua aktivitas autoscaler sesuai dengan kebijakannya
- Autoscaler tidak mengurangi nilai
targetSize
MIG terlepas dari penurunan beban atau perubahan pada konfigurasi autoscaler. - Jika Anda mengubah ukuran target MIG zona secara manual, autoscaler akan menggantikan ukuran yang disediakan secara manual jika lebih kecil dari ukuran yang direkomendasikan oleh autoscaler.
- Anda tidak dapat mengubah ukuran target MIG regional secara manual.
- Jika Anda menetapkan kolom
autoscalingPolicy.maxNumReplicas
ke nilai yang lebih rendah daripada nilaitargetSize
grup saat ini sementara mode autoscaler ditetapkan keONLY_SCALE_OUT
, autoscaler tidak akan mengurangi jumlah instance dalam grup. Seperti biasa, autoscaler terus-menerus menghitung ulang ukuran yang direkomendasikan grup dan mungkin mengurangi ukuran yang direkomendasikan grup untuk mematuhi nilai maksimum yang baru, tetapi grup tersebut tidak diturunkan skalanya. - Kolom
autoscalers.status
melaporkan peringatan: "Autoscaling operates in a restricted mode: ONLY_SCALE_OUT". - Autoscaler tidak mengubah nilai
targetSize
MIG sebagai respons terhadap perubahan beban atau konfigurasi autoscaler. Seperti biasa, autoscaler terus-menerus menghitung ulang ukuran yang direkomendasikan grup dan mungkin mengurangi ukuran yang direkomendasikan grup untuk mematuhi nilai maksimum yang baru, tetapi grup tersebut tidak diturunkan skalanya. - Anda dapat mengubah ukuran target zona atau MIG regional secara manual. Nilai
minNumReplicas
danmaxNumReplicas
kebijakan penskalaan otomatis tidak memengaruhi ukuran yang Anda tetapkan. - Jika Anda menonaktifkan penskalaan otomatis untuk MIG regional yang mengaktifkan redistribusi instance proaktif, dan jika MIG memiliki distribusi instance yang tidak merata di seluruh zona, grup akan secara proaktif menghapus atau membuat instance di zonanya untuk membangun kembali distribusi yang merata.
- Kolom
autoscalers.status
melaporkan peringatan: "Autoscaling operates in a restricted mode: OFF". Di Konsol Google Cloud, buka halaman Instance groups.
Klik nama MIG yang diskalakan otomatis dari daftar untuk membuka halaman ringkasan grup tersebut.
Klik Edit untuk melihat konfigurasi grup saat ini, termasuk setelan penskalaan otomatisnya.
Di bagian Autoscaling, klik Scale-in controls, lalu pilih Enable scale-in controls.
Di bagian Don't scale in by more than, tentukan jumlah maksimum atau persentase instance yang dapat dihapus dari grup dalam satu waktu.
Di bagian Over the course of, tentukan seberapa sering instance dapat dihapus dari grup.
Klik Save.
INSTANCE_GROUP_NAME
: nama MIG yang akan diupdate.MAX_SCALE_IN_REPLICAS
: jumlah maksimum VM yang diizinkan untuk dipotong dari ukuran puncak, yang diambil dari periode waktu tambahan yang ditentukan. Jumlah instance VM yang ditentukan dapat diturunkan skalanya sekaligus, sehingga layanan Anda akan mampu kehilangan VM sebanyak ini sekaligus. Anda dapat menentukan jumlah VM atau persentase. Gunakan tanda%
untuk persentase; misalnya:50%
.TIME_WINDOW
: periode waktu akhir untuk mengambil ukuran maksimum. Penskalaan otomatis tidak akan diturunkan skalanya lebih dari jumlah maksimum replika yang diizinkan dari ukuran puncak yang diambil selama periode waktu tambahan ini. Tentukan nilai ini dalam detik dalam interval [60, 3600].- Ambil ukuran puncak dari 30 menit terakhir (misalnya, 100 VM)
- Ambil
max-scaled-in-replicas
(misalnya, 10 VM) - Tetapkan batas bawah ukuran yang direkomendasikan ke: ukuran puncak minus
max-scaled-in-replicas
(100 - 10 = 90 VM) - Penskalaan berdasarkan kapasitas penayangan load balancing atau CPU
- Penskalaan berdasarkan metrik Cloud Monitoring.
AUTOSCALER_NAME
: nama autoscaler yang akan dibuat. Anda dapat memberi nama autoscaler berdasarkan MIG yang akan menggunakannya atau memberinya nama lain.INSTANCE_GROUP_NAME
: nama MIG yang akan ditambahkan autoscaler. Untuk MIG regional, gantizones/ZONE
denganregions/REGION
.MAX_SCALE_IN_REPLICAS
: jumlah maksimum VM yang diizinkan untuk dipotong dari ukuran target puncak yang direkomendasikan, yang diambil dari interval waktu tambahan yang ditentukan. Jumlah instance VM yang ditentukan dapat diturunkan skalanya sekaligus, sehingga layanan Anda akan mampu kehilangan VM sebanyak ini sekaligus. Anda dapat menentukan jumlah VM atau persentase. GunakanmaxScaledInReplicas.percentage
untuk menentukan nilai persen.TIME_WINDOW
: interval waktu tambahan untuk mengambil ukuran puncak yang direkomendasikan. Penskalaan otomatis tidak akan diturunkan skalanya lebih dari jumlah maksimum replika yang diizinkan dari ukuran puncak yang direkomendasikan, yang diambil selama periode waktu tambahan ini. Tentukan nilai ini dalam detik dalam interval [60, 3600]; misalnya:1800
.- Ambil ukuran puncak dari 30 menit terakhir (misalnya, 100 VM)
- Ambil
max-scaled-in-replicas
(misalnya, 10 VM) - Tetapkan batas bawah ukuran yang direkomendasikan ke: ukuran puncak minus
max-scaled-in-replicas
(100 - 10 = 90 VM) Di Konsol Google Cloud, buka halaman Instance groups.
Klik nama MIG yang diskalakan otomatis dari daftar untuk membuka halaman ringkasan grup tersebut.
Klik Edit untuk melihat konfigurasi grup saat ini, termasuk setelan penskalaan otomatisnya.
Di bagian Autoscaling, klik Scale-in controls, lalu hapus centang pada kotak Enable scale-in controls.
Klik Save.
AUTOSCALER_NAME
: nama autoscaler yang akan diupdate. Untuk mendapatkan daftar autoscaler yang ada dan MIG targetnya, gunakan metodeautoscalers.aggregatedList
.Di Konsol Google Cloud, buka halaman Instance groups.
Klik nama MIG dari daftar untuk membuka halaman ringkasan grup tersebut.
Klik Edit untuk melihat konfigurasi grup saat ini, termasuk setelan penskalaan otomatisnya.
Di bagian Autoscaling, dari menu drop-down Autoscaling mode, pilih Delete autoscaling configuration untuk menghentikan autoscaler dan menghapus konfigurasinya.
Klik Save setelah selesai.
- Pelajari cara autoscaler membuat keputusan.
- Pelajari cara menggunakan beberapa sinyal penskalaan otomatis untuk menskalakan grup Anda.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Untuk informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud.
Membuat autoscaler
Membuat autoscaler sedikit berbeda, bergantung pada kebijakan penskalaan otomatis mana yang ingin Anda gunakan. Untuk petunjuk tentang cara membuat autoscaler, lihat:
Mendapatkan informasi tentang autoscaler
Untuk mendapatkan informasi selengkapnya tentang autoscaler tertentu, gunakan konsol, sub-perintah
gcloud compute instance-groups managed describe
, atau metodeget
untuk resource REST autoscaler zona atau regional.Konsol
gcloud
Gunakan perintah
instance-groups managed describe
:gcloud compute instance-groups managed describe INSTANCE_GROUP_NAME
Jika autoscaler ditambahkan ke grup, perintah ini akan menampilkan detail tentang autoscaler:
... autoscaler: autoscalingPolicy: coolDownPeriodSec: 60 cpuUtilization: utilizationTarget: 0.6 maxNumReplicas: 20 minNumReplicas: 10 mode: ON scaleInControl: timeWindowSec: 300 maxScaledInReplicas: fixed: 3 calculated: 3 ...
REST
Gunakan metode
instanceGroupManagers.get
. Untuk MIG regional, gantizones/ZONE
denganregions/REGION
.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/INSTANCE_GROUP_NAME
Jika autoscaler ditambahkan ke grup, permintaan akan menampilkan link ke resource autoscaler.
200 OK { ... "status": { ... "autoscaler": "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-east1-c/autoscalers/example-group" }, }
Untuk mengambil detail tentang resource autoscaler, gunakan metode
autoscalers.get
untuk MIG zona atau metoderegionAutoscalers.get
untuk MIG regional.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/autoscalers/example-autoscaler
200 OK { "kind": "compute#autoscaler", "id": "8744945839459481093", "creationTimestamp": "2018-09-28T13:02:50.553-07:00", "name": "example-group", "target": "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-east1-c/instanceGroupManagers/example-group", "autoscalingPolicy": { "minNumReplicas": 10, "maxNumReplicas": 20, "mode": "ON", "scaleInControl": { "timeWindowSec": 60, "maxScaledInReplicas": { "calculated": 3, "percent": 15 } }, "coolDownPeriodSec": 60, "cpuUtilization": { "utilizationTarget": 0.6 } }, "zone": "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-east1-c", "selfLink": "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-east1-c/autoscalers/example-group", "status": "ACTIVE" }
Mengupdate autoscaler
Saat Anda mengupdate autoscaler, mungkin perlu waktu beberapa saat agar perubahan diterapkan, dan mungkin perlu waktu beberapa menit sebelum setelan autoscaler baru Anda diterapkan.
Konsol
gcloud
Gunakan perintah
update-autoscaling
.gcloud compute instance-groups managed update-autoscaling INSTANCE_GROUP_NAME \ --max-num-replicas MAX_NUM ...
Untuk petunjuk cara membuat autoscaler, lihat Membuat autoscaler.
REST
Untuk mengupdate resource autoscaler, gunakan metode
autoscalers.patch
untuk MIG zona atau metoderegionAutoscalers.patch
untuk MIG regional. Berikan isi permintaan yang berisi konfigurasi baru.PATCH https://compute.googleapis.com/compute/v1/projects/my-project/zones/us-central1-f/autoscalers/example-autoscaler { "autoscalingPolicy": { "maxNumReplicas": 20 } }
200 OK { "kind": "compute#operation", "id": "4244494732310423322", "name": "operation-1556912627871-58800f8216ed7-74ab1720-7d360603", "zone": "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-f", "operationType": "compute.autoscalers.patch", "targetLink": "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-f/autoscalers/example-autoscaler", "targetId": "340775527929467142", "status": "RUNNING", ... }
Saat Anda melakukan permintaan yang mengubah data, resource zoneOperations atau regionOperations akan ditampilkan, dan Anda dapat membuat kueri operasi untuk memeriksa statusnya dari perubahan Anda.
Menggunakan penskalaan otomatis prediktif
Penskalaan otomatis prediktif menggunakan data historis untuk menyebarkan skala grup Anda sebelum beban yang diantisipasi. Penskalaan ini akan optimal jika workload Anda memenuhi kriteria berikut:
Untuk mengetahui informasi selengkapnya, lihat Penskalaan berdasarkan prediksi.
Menonaktifkan atau membatasi autoscaler
Nonaktifkan autoscaler untuk mencegahnya menskalakan MIG Anda untuk sementara, atau membatasi autoscaler agar hanya dapat disebarkan skala MIG Anda. Fitur ini berguna saat Anda ingin:
Jika Anda mengaktifkan kembali autoscaler, autoscaler akan otomatis kembali ke operasi normal.
Gunakan petunjuk yang diberikan di bagian ini untuk menetapkan mode autoscaler. Mode berikut tersedia:
Konsol
gcloud
Untuk menonaktifkan, membatasi, atau mengaktifkan kembali autoscaler, gunakan perintah
update-autoscaling
dengan flag--mode
.gcloud compute instance-groups managed update-autoscaling INSTANCE_GROUP_NAME \ --mode MODE
Ganti kode berikut:
REST
Untuk mengupdate mode resource autoscaler, gunakan metode
autoscalers.patch
untuk MIG zona atau metoderegionAutoscalers.patch
untuk MIG regional. Berikan isi permintaan yang menyertakan propertiautoscalingPolicy.mode
.PATCH https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1-f/autoscalers?autoscaler=my-autoscaler { "autoscalingPolicy": { "mode":"MODE" } }
Ganti kode berikut:
Jika Anda menetapkan mode penskalaan otomatis ke
ONLY_SCALE_OUT
, autoscaler akan berperilaku sebagai berikut:Saat Anda menetapkan mode autoscaler ke
OFF
, autoscaler akan berperilaku sebagai berikut:Mengontrol tingkat penurunan skala dari autoscaler
Jika workload Anda memerlukan beberapa menit untuk diinisialisasi, konfigurasikan kontrol penurunan skala untuk mengurangi risiko latensi respons dan penghentian karena peristiwa penurunan skala secara mendadak. Khususnya, jika Anda secara rutin memperkirakan lonjakan beban akan segera terjadi setelah penurunan beban, Anda dapat membatasi rasio penurunan skala. Membatasi rasio penurunan skala akan mencegah autoscaler mengurangi ukuran MIG sebesar lebih banyak instance VM daripada yang dapat ditoleransi oleh workload Anda.
Mengonfigurasi kontrol penurunan skala
Mengonfigurasi kontrol penurunan skala bersifat opsional. Secara default, kontrol penurunan skala tidak dikonfigurasi. Jika tidak dikonfigurasi, autoscaler masih mengandalkan mekanisme stabilisasi defaultnya. Artinya, ukuran ini mempertahankan ukuran yang direkomendasikan pada tingkat yang diperlukan untuk menyajikan beban puncak, yang diamati selama periode stabilisasi.
Konsol
Guna mengonfigurasi kontrol penurunan skala untuk MIG yang diskalakan otomatis:
gcloud
Anda dapat mengonfigurasi kontrol penurunan skala saat membuat autoscaler atau saat mengupdate autoscaler.
Mengonfigurasi kontrol penurunan skala saat membuat autoscaler
Tetapkan kontrol penurunan skala saat membuat autoscaler untuk MIG dengan menggunakan flag
--scale-in-control
dengan perintahgcloud compute instance-groups managed set-autoscaling
. Misalnya, gunakan perintah berikut guna mengonfigurasi penskalaan otomatis untukexample-group
:gcloud compute instance-groups managed set-autoscaling INSTANCE_GROUP_NAME \ --target-cpu-utilization 0.6 \ --max-num-replicas 50 \ --scale-in-control max-scaled-in-replicas=MAX_SCALE_IN_REPLICAS,time-window=TIME_WINDOW
Mengonfigurasi kontrol penurunan skala saat mengupdate autoscaler
Update kontrol penurunan skala di autoscaler yang ada di MIG menggunakan flag
--scale-in-control
dengan perintahgcloud compute instance-groups managed update-autoscaling
. Misalnya, gunakan perintah berikut untuk menetapkan kontrol penurunan skala dalam konfigurasi penskalaan otomatis yang ada untukexample-group
:gcloud compute instance-groups managed update-autoscaling INSTANCE_GROUP_NAME \ --scale-in-control max-scaled-in-replicas=MAX_SCALE_IN_REPLICAS,time-window=TIME_WINDOW
Ganti kode berikut:
Misalnya, Anda menyetel periode waktu ke 1.800 detik (30 menit). Saat menghitung ukuran yang direkomendasikan saat ini untuk MIG, autoscaler menggunakan logika berikut:
REST
Konfigurasikan kontrol penurunan skala dengan menyetel kolom
maxScaledInReplicas
dantimeWindowSec
dalam strukturautoscalingPolicy.scaleInControl
pada resource autoscaler zona atau regional. Tidak ada nilai default untuk kolom ini. Anda harus memberikan nilai untuk kedua kolom tersebut.Anda dapat mengonfigurasi kontrol penurunan skala saat membuat autoscaler atau saat mengupdate autoscaler.
Mengonfigurasi kontrol penurunan skala saat membuat autoscaler
Untuk MIG zona, gunakan metode
autoscalers.insert
. Untuk MIG regional, gunakan metoderegionAutoscalers.insert
.POST https://www.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/autoscalers { "name": "AUTOSCALER_NAME", "target": "https://www.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME", "autoscalingPolicy": { "minNumReplicas": 1, "maxNumReplicas": 5, "coolDownPeriodSec": 60, "cpuUtilization": { "utilizationTarget": 0.8 }, "scaleInControl": { "maxScaledInReplicas": { "fixed": MAX_SCALE_IN_REPLICAS }, "timeWindowSec": TIME_WINDOW } } }
Untuk informasi selengkapnya tentang cara membuat autoscaler, lihat artikel berikut:
Mengonfigurasi kontrol penurunan skala saat mengupdate autoscaler
Untuk MIG zona, gunakan metode
autoscalers.patch
. Untuk MIG regional, gunakan metoderegionAutoscalers.patch
.PATCH https://www.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/autoscalers?autoscaler=AUTOSCALER_NAME { "autoscalingPolicy": { "minNumReplicas": 1, "maxNumReplicas": 5, "coolDownPeriodSec": 60, "cpuUtilization": { "utilizationTarget": 0.8 }, "scaleInControl": { "maxScaledInReplicas": { "fixed": MAX_SCALE_IN_REPLICAS }, "timeWindowSec": TIME_WINDOW } } }
Ganti kode berikut:
Misalnya, Anda menyetel periode waktu ke 1.800 detik (30 menit). Saat menghitung ukuran yang direkomendasikan saat ini untuk MIG, autoscaler menggunakan logika berikut:
Untuk informasi selengkapnya tentang cara kerja kontrol penurunan skala, lihat Memahami keputusan autoscaler.
Mendapatkan konfigurasi kontrol penurunan skala saat ini
Untuk mendapatkan konfigurasi kontrol penurunan skala saat ini, lihat Mendapatkan informasi tentang autoscaler.
Menghapus kontrol penurunan skala
Anda dapat menghapus kontrol penurunan skala untuk menghilangkan batasan pada waktu dan besarnya operasi penurunan skala menggunakan Google Cloud CLI atau Compute Engine API.
Tanpa kontrol penurunan skala, autoscaler tetap mengandalkan mekanisme stabilisasi defaultnya. Secara khusus, ukuran ini mempertahankan ukuran yang direkomendasikan pada level yang diperlukan untuk menyajikan beban puncak, yang diamati selama periode stabilisasi.
Konsol
Untuk menghapus kontrol penurunan skala untuk MIG yang diskalakan otomatis:
gcloud
Hapus kontrol penurunan skala menggunakan flag
--clear-scale-in-control
dengan perintahgcloud compute instance-groups managed update-autoscaling
. Misalnya, gunakan perintah berikut untuk menghapus kontrol penurunan skala dari konfigurasi penskalaan otomatis untukexample-group
:gcloud compute instance-groups managed update-autoscaling example-group \ --clear-scale-in-control
REST
Untuk menghapus kontrol penurunan skala, gunakan metode
autoscalers.patch
untuk MIG zona atau gunakan metoderegionAutoscalers.patch
untuk MIG regional, dan menyediakan konfigurasi kosong untuk kontrol penurunan skala.PATCH https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/autoscalers?autoscaler=AUTOSCALER_NAME { "autoscalingPolicy": { "scaleInControl": null } }
Ganti kode berikut:
Menghapus autoscaler
Anda dapat menghapus resource autoscaler beserta historinya secara permanen. Jika Anda ingin menghentikan penskalaan otomatis untuk sementara dan mempertahankan resource autoscaler serta konfigurasi dan historinya, nonaktifkan autoscaler.
Konsol
gcloud
Gunakan perintah
stop-autoscaling
untuk menghentikan autoscaler dan menghapus konfigurasinya.gcloud compute instance-groups managed stop-autoscaling INSTANCE_GROUP_NAME
Menghentikan autoscaler akan menghapusnya dari MIG. Jika ingin memulai ulang autoscaler, Anda harus membuatnya ulang menggunakan perintah
set-autoscaling
.Jika Anda menghapus MIG menggunakan gcloud CLI, semua autoscaler yang terpasang ke MIG juga akan dihapus.
REST
Untuk menghentikan autoscaler dan menghapus konfigurasinya, gunakan metode
autoscalers.delete
untuk MIG zona atau gunakan metoderegionAutoscalers.delete
untuk MIG regional.DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/autoscalers/AUTOSCALER_NAME
Masukan
Kami ingin mempelajari kasus penggunaan, tantangan, dan masukan Anda tentang penskalaan otomatis. Sampaikan masukan Anda kepada tim kami di mig-discuss@google.com.
Langkah berikutnya
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-12-22 UTC.
-