Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Buat tindakan terjadwal untuk penskalaan otomatis layanan Amazon ECS

Mode fokus
Buat tindakan terjadwal untuk penskalaan otomatis layanan Amazon ECS - Amazon Elastic Container Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Buat tindakan terjadwal agar Amazon ECS menambah atau mengurangi jumlah tugas yang dijalankan layanan Anda berdasarkan tanggal dan waktu.

  1. Buka konsol di https://console.aws.amazon.com/ecs/v2.

  2. Pada halaman Clusters, pilih cluster.

  3. Pada halaman detail cluster, di bagian Layanan, pilih layanan.

    Halaman detail layanan muncul.

  4. Pilih Service auto scaling.

    Halaman penskalaan otomatis layanan muncul.

  5. Jika Anda belum mengonfigurasi penskalaan otomatis layanan, pilih Setel jumlah tugas.

    Bagian penghitungan tugas layanan Amazon ECS muncul.

    Di bawah jumlah tugas layanan Amazon ECS, pilih Gunakan penskalaan otomatis layanan untuk menyesuaikan jumlah tugas yang diinginkan layanan Anda.

    Bagian Penghitungan tugas muncul.

    1. Untuk Jumlah tugas minimum, masukkan batas bawah jumlah tugas untuk penskalaan otomatis servis yang akan digunakan. Hitungan yang diinginkan tidak akan berada di bawah hitungan ini.

    2. Untuk Maksimum, masukkan batas atas jumlah tugas untuk penskalaan otomatis servis yang akan digunakan. Hitungan yang diinginkan tidak akan melebihi hitungan ini.

    3. Pilih Pilih Simpan.

      Halaman kebijakan muncul.

  6. Pilih Tindakan terjadwal, lalu pilih Buat.

    Halaman tindakan Buat Terjadwal muncul.

  7. Untuk nama Action, masukkan nama unik.

  8. Untuk zona waktu, pilih zona waktu.

    Semua zona waktu yang tercantum berasal dari database Zona Waktu IANA. Untuk informasi selengkapnya, lihat Daftar zona waktu database tz.

  9. Untuk Waktu mulai, masukkan Tanggal dan Waktu tindakan dimulai.

    Jika Anda memilih jadwal berulang, waktu mulai menentukan kapan tindakan terjadwal pertama dalam seri berulang berjalan.

  10. Untuk Recurrence, pilih salah satu opsi yang tersedia.

    • Untuk menskalakan jadwal berulang, pilih seberapa sering Amazon ECS menjalankan tindakan terjadwal.

      • Jika Anda memilih opsi yang dimulai dengan Rate, ekspresi cron dibuat untuk Anda.

      • Jika Anda memilih Cron, masukkan ekspresi cron yang menentukan kapan harus melakukan tindakan.

    • Untuk skala hanya sekali, pilih Sekali.

  11. Di bawah Penyesuaian tugas, lakukan hal berikut:

    • Untuk Minimum, masukkan jumlah tugas minimum yang harus dijalankan oleh layanan.

    • Untuk Maksimum, masukkan jumlah tugas maksimum yang harus dijalankan layanan.

  12. Pilih Buat tindakan terjadwal.

Konsol

  1. Buka konsol di https://console.aws.amazon.com/ecs/v2.

  2. Pada halaman Clusters, pilih cluster.

  3. Pada halaman detail cluster, di bagian Layanan, pilih layanan.

    Halaman detail layanan muncul.

  4. Pilih Service auto scaling.

    Halaman penskalaan otomatis layanan muncul.

  5. Jika Anda belum mengonfigurasi penskalaan otomatis layanan, pilih Setel jumlah tugas.

    Bagian penghitungan tugas layanan Amazon ECS muncul.

    Di bawah jumlah tugas layanan Amazon ECS, pilih Gunakan penskalaan otomatis layanan untuk menyesuaikan jumlah tugas yang diinginkan layanan Anda.

    Bagian Penghitungan tugas muncul.

    1. Untuk Jumlah tugas minimum, masukkan batas bawah jumlah tugas untuk penskalaan otomatis servis yang akan digunakan. Hitungan yang diinginkan tidak akan berada di bawah hitungan ini.

    2. Untuk Maksimum, masukkan batas atas jumlah tugas untuk penskalaan otomatis servis yang akan digunakan. Hitungan yang diinginkan tidak akan melebihi hitungan ini.

    3. Pilih Pilih Simpan.

      Halaman kebijakan muncul.

  6. Pilih Tindakan terjadwal, lalu pilih Buat.

    Halaman tindakan Buat Terjadwal muncul.

  7. Untuk nama Action, masukkan nama unik.

  8. Untuk zona waktu, pilih zona waktu.

    Semua zona waktu yang tercantum berasal dari database Zona Waktu IANA. Untuk informasi selengkapnya, lihat Daftar zona waktu database tz.

  9. Untuk Waktu mulai, masukkan Tanggal dan Waktu tindakan dimulai.

    Jika Anda memilih jadwal berulang, waktu mulai menentukan kapan tindakan terjadwal pertama dalam seri berulang berjalan.

  10. Untuk Recurrence, pilih salah satu opsi yang tersedia.

    • Untuk menskalakan jadwal berulang, pilih seberapa sering Amazon ECS menjalankan tindakan terjadwal.

      • Jika Anda memilih opsi yang dimulai dengan Rate, ekspresi cron dibuat untuk Anda.

      • Jika Anda memilih Cron, masukkan ekspresi cron yang menentukan kapan harus melakukan tindakan.

    • Untuk skala hanya sekali, pilih Sekali.

  11. Di bawah Penyesuaian tugas, lakukan hal berikut:

    • Untuk Minimum, masukkan jumlah tugas minimum yang harus dijalankan oleh layanan.

    • Untuk Maksimum, masukkan jumlah tugas maksimum yang harus dijalankan layanan.

  12. Pilih Buat tindakan terjadwal.

Gunakan AWS CLI sebagai berikut untuk mengonfigurasi kebijakan penskalaan terjadwal untuk layanan Anda. Ganti masing-masing user input placeholder dengan informasi Anda sendiri.

Contoh: Untuk skala satu kali saja

Gunakan put-scheduled-actionperintah berikut dengan --start-time "YYYY-MM-DDThh:mm:ssZ" dan dan salah satu atau keduanya --MaxCapacity opsi --MinCapacity dan.

aws application-autoscaling put-scheduled-action --service-namespace ecs \ --resource-id service/my-cluster/my-service \ --scheduled-action-name my-one-time-schedule \ --start-time 2021-01-30T12:00:00 \ --scalable-target-action MinCapacity=3,MaxCapacity=10
Contoh: Untuk menjadwalkan penskalaan pada jadwal berulang

Gunakan perintah berikut put-scheduled-action. Ganti user input dengan nilai-nilai Anda.

aws application-autoscaling put-scheduled-action --service-namespace ecs \ --resource-id service/my-cluster/my-service \ --scheduled-action-name my-recurring-action \ --schedule "rate(5 hours)" \ --start-time 2021-01-30T12:00:00 \ --end-time 2021-01-31T22:00:00 \ --scalable-target-action MinCapacity=3,MaxCapacity=10

Jadwal pengulangan yang ditentukan berjalan berdasarkan zona waktu UTC. Untuk menentukan zona waktu yang berbeda, sertakan --time-zone opsi dan nama zona waktu IANA, seperti pada contoh berikut.

--time-zone "America/New_York"

Untuk informasi selengkapnya, lihat Daftar zona waktu database tz.

Gunakan AWS CLI sebagai berikut untuk mengonfigurasi kebijakan penskalaan terjadwal untuk layanan Anda. Ganti masing-masing user input placeholder dengan informasi Anda sendiri.

Contoh: Untuk skala satu kali saja

Gunakan put-scheduled-actionperintah berikut dengan --start-time "YYYY-MM-DDThh:mm:ssZ" dan dan salah satu atau keduanya --MaxCapacity opsi --MinCapacity dan.

aws application-autoscaling put-scheduled-action --service-namespace ecs \ --resource-id service/my-cluster/my-service \ --scheduled-action-name my-one-time-schedule \ --start-time 2021-01-30T12:00:00 \ --scalable-target-action MinCapacity=3,MaxCapacity=10
Contoh: Untuk menjadwalkan penskalaan pada jadwal berulang

Gunakan perintah berikut put-scheduled-action. Ganti user input dengan nilai-nilai Anda.

aws application-autoscaling put-scheduled-action --service-namespace ecs \ --resource-id service/my-cluster/my-service \ --scheduled-action-name my-recurring-action \ --schedule "rate(5 hours)" \ --start-time 2021-01-30T12:00:00 \ --end-time 2021-01-31T22:00:00 \ --scalable-target-action MinCapacity=3,MaxCapacity=10

Jadwal pengulangan yang ditentukan berjalan berdasarkan zona waktu UTC. Untuk menentukan zona waktu yang berbeda, sertakan --time-zone opsi dan nama zona waktu IANA, seperti pada contoh berikut.

--time-zone "America/New_York"

Untuk informasi selengkapnya, lihat Daftar zona waktu database tz.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.