Jika bisnis Anda mengalami perubahan volume yang dapat diprediksi, Anda dapat mengonfigurasi tugas terjadwal untuk memastikan sumber daya komputasi yang cukup tersedia sebelum jam puncak dan melepaskan sumber daya yang tidak digunakan setelahnya. Ini membantu menjaga stabilitas layanan dan meningkatkan efisiensi biaya.
Rancang solusi penskalaan terjadwal
Sebelum membuat tugas terjadwal, Anda harus merancang solusi penskalaan terjadwal.
Solusi 1: Pemicu penskalaan pada titik waktu tertentu
Skenario
Jika Anda dapat memprediksi lonjakan atau penurunan mendadak dalam kebutuhan sumber daya pada waktu tertentu, Anda dapat menjadwalkan penskalaan otomatis untuk memicu pada saat itu.
Metode Implementasi
Buat tugas terjadwal, tentukan waktu pemicu, serta tindakan perluasan atau penyusutan. Untuk informasi lebih lanjut, lihat Buat Tugas Terjadwal.
Contoh
Misalnya, jika perusahaan Anda mengadakan acara promosi pada Hari Belanja Online Nasional (Double 11), Anda dapat meningkatkan sumber daya komputasi pada hari tersebut untuk memenuhi kebutuhan yang meningkat dan memastikan operasi berjalan lancar selama periode lalu lintas tinggi.
Solusi 2: Pemicu penskalaan berdasarkan periode waktu tertentu
Skenario
Jika bisnis Anda mengalami fluktuasi reguler dalam pemanfaatan sumber daya, Anda dapat mengaktifkan penskalaan otomatis untuk menyesuaikan sumber daya sesuai dengan pola tersebut.
Metode Implementasi
Saat pemanfaatan sumber daya meningkat, jalankan tugas terjadwal untuk memicu peristiwa perluasan. Saat pemanfaatan menurun, jalankan tugas terjadwal untuk memicu peristiwa penyusutan. Untuk informasi lebih lanjut, lihat Buat Tugas Terjadwal.
Contoh
Sebagai contoh, kluster Anda mengalami peningkatan lalu lintas setiap malam pukul 19:00 dan penurunan setiap pagi pukul 01:00. Untuk menangani fluktuasi ini, Anda dapat membuat tugas terjadwal berikut:
Lalu lintas meningkat: Aktifkan tugas terjadwal untuk meningkatkan jumlah replika layanan setiap malam pukul 19:00 guna menangani lalu lintas yang meningkat.
Lalu lintas menurun: Aktifkan tugas terjadwal untuk mengurangi jumlah replika layanan setiap pagi pukul 01:00 guna meningkatkan efisiensi biaya.
Pergi ke halaman Tugas Terjadwal
Anda hanya dapat mengelola tugas terjadwal di halaman Tugas Terjadwal. Untuk mengakses halaman Tugas Terjadwal, ikuti langkah-langkah berikut:
Buat tugas terjadwal
Setelah merancang solusi penskalaan terjadwal, Anda dapat melanjutkan untuk membuat tugas terjadwal yang mengimplementasikan solusi tersebut. Untuk membuat tugas terjadwal, ikuti langkah-langkah berikut:
Anda hanya dapat membuat sejumlah tugas terjadwal terbatas dalam akun Alibaba Cloud di suatu wilayah. Untuk melihat kuota tugas terjadwal yang dapat Anda buat di suatu wilayah, kunjungi Pusat Kuota.
Di halaman Scheduled Tasks, klik Create Scheduled Task. Di kotak dialog Create Scheduled Task, konfigurasikan parameter sesuai petunjuk. Tabel berikut menjelaskan parameter tersebut.
Konfigurasikan informasi dasar tugas terjadwal.
Parameter
Deskripsi
Task Name
Nama tugas terjadwal yang ingin Anda buat.
Nama harus memiliki panjang 2 hingga 64 karakter dan dapat berisi huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf atau angka.
Description
Deskripsi tugas terjadwal yang ingin Anda buat. Parameter ini opsional.
Deskripsi harus memiliki panjang 2 hingga 200 karakter. Anda dapat menggunakan deskripsi untuk menjelaskan tujuan tugas tersebut.
Konfigurasikan waktu pemicu tugas terjadwal.
Parameter
Deskripsi
Executed At
Titik waktu ketika Anda ingin menjalankan tugas terjadwal.
Jika tidak ada nilai yang ditentukan untuk parameter Recurrence, tugas terjadwal hanya dijalankan sekali pada waktu yang ditentukan oleh parameter Dijalankan Pada.
Jika nilai ditentukan untuk parameter Recurrence, tugas terjadwal dijalankan sekali pada waktu yang ditentukan oleh parameter Dijalankan Pada dan diulang berdasarkan siklus yang ditentukan oleh parameter Recurrence.
PentingPastikan waktu eksekusi yang ditentukan untuk tugas terjadwal berada dalam 90 hari sejak tanggal pembuatan atau modifikasi tugas terjadwal. Jika tidak, tugas terjadwal tidak dapat berfungsi.
Retry Interval (Seconds)
Periode waktu selama Auto Scaling mencoba ulang tugas terjadwal jika gagal. Parameter ini opsional. Nilai valid: 0 hingga 1800. Satuan: Detik.
Recurrence
Siklus selama Anda ingin menjalankan tugas terjadwal secara berulang. Parameter ini opsional. Nilai valid: Tidak Disetel, Harian, Mingguan, Bulanan, dan Ekspresi Cron.
Expired At
Waktu akhir siklus selama Anda ingin menjalankan tugas terjadwal secara berulang. Parameter ini tersedia jika Anda menyetel parameter Recurrence ke Harian, Mingguan, Bulanan, atau Ekspresi Cron. Titik waktu pertama kali tugas terjadwal dijalankan harus lebih awal dari waktu akhir siklus.
Konfigurasikan metode penskalaan tugas terjadwal.
CatatanAuto Scaling memungkinkan Anda mengonfigurasi metode penskalaan berikut dalam tugas terjadwal:
Pilih Aturan Penskalaan yang Ada: Metode ini memungkinkan tugas terjadwal untuk menambah atau menghapus N instance, menambah atau menghapus N% instance, atau menyesuaikan jumlah total instance menjadi N dalam grup penskalaan.
Konfigurasikan Jumlah Instance dalam GrupPenskalaan: Metode ini memungkinkan tugas terjadwal untuk menyesuaikan batas atas atau bawah kapasitas grup penskalaan. Jika Anda mengaktifkan fitur Jumlah Instance yang Diharapkan untuk grup penskalaan, metode ini juga memungkinkan tugas terjadwal untuk menyesuaikan jumlah instance yang diharapkan dalam grup penskalaan.
Pilih Aturan Penskalaan yang Ada
Parameter
Deskripsi
Scaling Method
Jika Anda menyetel parameter Metode Penskalaan ke Select Existing Scaling Rule, Anda harus memilih aturan penskalaan sederhana yang sudah ada.
Simple Scaling Rule
Parameter ini tersedia hanya jika Anda menyetel parameter Metode Penskalaan ke Pilih Aturan Penskalaan yang Ada. Pilih aturan penskalaan sederhana yang sudah ada. Untuk informasi lebih lanjut, lihat Konfigurasikan aturan penskalaan atau CreateScalingRule.
Konfigurasikan Jumlah Instance dalam Grup Penskalaan
Parameter
Deskripsi
Scaling Method
Jika Anda menyetel parameter Metode Penskalaan ke Configure Number of Instances in Scaling Group, Anda harus menentukan jumlah maksimum baru, jumlah minimum, atau jumlah instance yang diharapkan.
Maximum Instances
Batas atas kapasitas grup penskalaan.
Minimum Instances
Batas bawah kapasitas grup penskalaan.
Expected Instances
Ukuran yang diharapkan dari kapasitas grup penskalaan. Auto Scaling menyesuaikan jumlah instance aktual dalam grup penskalaan untuk mempertahankan ukuran yang diharapkan dari kapasitas grup penskalaan.
Klik OK.
Nonaktifkan tugas terjadwal
Setelah membuat tugas terjadwal, tugas tersebut diaktifkan secara default. Jika tugas terjadwal tidak lagi diperlukan, Anda dapat menonaktifkannya. Anda hanya dapat menonaktifkan tugas terjadwal yang aktif.
Prosedur
Di tab Tugas Terjadwal, temukan tugas terjadwal yang ingin Anda nonaktifkan dan klik Disable di kolom Actions.

Aktifkan tugas terjadwal
Anda dapat mengaktifkan tugas terjadwal yang dinonaktifkan. Setelah diaktifkan, tugas dapat dijalankan pada waktu yang ditentukan. Anda hanya dapat mengaktifkan tugas terjadwal yang dinonaktifkan.
Prosedur
Di tab Tugas Terjadwal, temukan tugas terjadwal yang ingin Anda aktifkan dan klik Enable di kolom Actions.

Ubah tugas terjadwal
Jika tugas terjadwal tidak lagi memenuhi persyaratan bisnis Anda, Anda dapat mengubahnya.
Prosedur
Di halaman Tugas Terjadwal, temukan tugas terjadwal yang ingin Anda ubah dan klik Edit di kolom Actions. Ikuti petunjuk di layar untuk menyelesaikan perubahan.

Untuk informasi lebih lanjut, lihat Buat Tugas Terjadwal.
Hapus tugas terjadwal
Jika Anda tidak lagi memerlukan tugas terjadwal, Anda dapat menghapusnya.
Prosedur
Di halaman Tugas Terjadwal, temukan tugas terjadwal yang ingin Anda hapus dan klik Delete di kolom Actions. Ikuti petunjuk di layar untuk menyelesaikan penghapusan.

