Menyetel Parameter Penskalaan Otomatis dengan API Explorer

Jika menggunakan alat gcloud CLI untuk men-deploy aplikasi, seperti gcloud app deploy, Anda dapat menyetel parameter penskalaan otomatis berikut di file konfigurasi app.yaml:

  • min_instances
  • max_instances
  • target_throughput_utilization
  • target_cpu_utilization

Anda juga dapat menggunakan antarmuka pengguna API explorer untuk menetapkan parameter penskalaan otomatis:

  1. Buka halaman API explorer.

  2. Di panel kanan di bawah label Cobalah API Ini, cari kotak teks nama dan masukkan string nama aplikasi dalam format berikut:

       apps/<YOUR-PROJECT-ID>/services/default/versions/<YOUR-VERSION-ID>
    

    Ganti YOUR-PROJECT-ID dengan project ID aplikasi Anda, dan <YOUR-VERSION-ID> dengan versi aplikasi yang Anda kirimi permintaan. Gunakan string lainnya seperti yang ditunjukkan.

  3. Di kotak teks updateMask, masukkan nama jalur objek .json yang lengkap dari parameter yang Anda tetapkan, menggunakan nama updateMask dari tabel di bawah:

    Nama updateMask
    automatic_scaling.standard_scheduler_settings.max_instances
    automatic_scaling.standard_scheduler_settings.min_instances
    automatic_scaling.standard_scheduler_settings.target_cpu_utilization
    automatic_scaling.standard_scheduler_settings.target_throughput_utilization

    Jika Anda menetapkan lebih dari satu parameter dalam satu permintaan, berikan nama samaran untuk setiap parameter, yang dipisahkan dengan koma. Misalnya, jika Anda menetapkan instance minimum dan maksimum, serta pemakaian CPU, gunakan updateMask berikut:

        automatic_scaling.standard_scheduler_settings.max_instances,
        automatic_scaling.standard_scheduler_settings.min_instances,
        automatic_scaling.standard_scheduler_settings.target_cpu_utilization
    
  4. Dalam kotak Isi permintaan, klik Tambahkan parameter isi permintaan .

  5. Pilih automaticScaling.

  6. Klik balon petunjuk (ikon +), lalu pilih standardSchedulerSettings.

  7. Klik balon petunjuk, lalu pilih parameter scheduler penskalaan otomatis yang diinginkan dan masukkan nilai yang dikehendaki.

  8. Untuk mengisi parameter scheduler penskalaan otomatis lainnya, klik lagi balon petunjuk, pilih parameter, dan masukkan nilainya.

    Contoh berikut menunjukkan contoh isi permintaan yang terisi:

       {
         "automaticScaling": {
            "standardSchedulerSettings": {
              "maxInstances": 100,
              "minInstances": 1,
              "targetCpuUtilization": 0.75
            }
         }
       }
    
  9. Klik Jalankan. Anda mungkin diminta untuk memberikan otorisasi pada API Explorer saat pertama kali menjalankannya. Jika diminta, berikan otorisasi pada API Explorer dengan mengikuti perintahnya.

  10. Pastikan setelan yang tepat telah diterapkan dengan membuka halaman versi App Engine untuk project Anda, dan mengklik Lihat di kolom Konfigurasi. Anda akan melihat nilai yang baru saja ditetapkan.