Membuat tugas terjadwal.
Deskripsi operasi
Deskripsi operasi
Jika tugas terjadwal gagal memicu aturan penskalaan karena aktivitas penskalaan sedang berlangsung di grup penskalaan atau grup penskalaan dinonaktifkan, tugas terjadwal akan mencoba ulang secara otomatis dalam periode yang ditentukan oleh
LaunchExpirationTime. Jika tidak, tugas terjadwal akan dilewati.- Jika beberapa tugas terjadwal memicu aturan penskalaan untuk grup penskalaan yang sama dalam jangka waktu yang serupa, detail aktivitas penskalaan yang dipicu adalah sebagai berikut:
Grup penskalaan dengan jumlah instans yang diharapkan dikonfigurasi: Aktivitas penskalaan yang dipicu oleh beberapa tugas terjadwal adalah aktivitas penskalaan paralel. Misalnya, ketika beberapa tugas terjadwal dieksekusi dalam jangka waktu yang serupa, grup penskalaan dapat memicu beberapa aktivitas penskalaan paralel secara bersamaan.
Grup penskalaan tanpa jumlah instans yang diharapkan dikonfigurasi: Tugas terjadwal yang dipicu paling awal akan mengeksekusi aktivitas penskalaan terlebih dahulu. Karena grup penskalaan hanya dapat memiliki satu aktivitas penskalaan dalam satu waktu, tugas terjadwal berikutnya akan mencoba ulang secara otomatis dalam periode yang ditentukan oleh
LaunchExpirationTime. Jika aktivitas penskalaan sebelumnya selesai sementara tugas terjadwal berikutnya masih mencoba ulang dalam periodeLaunchExpirationTime, aturan penskalaan dari tugas terjadwal tersebut akan dieksekusi dan aktivitas penskalaan yang sesuai akan dipicu.
- Tugas terjadwal mendukung dua metode penskalaan berikut:
Gunakan parameter
ScheduledActionuntuk menentukan aturan penskalaan yang akan dieksekusi.Gunakan parameter
ScalingGroupIduntuk menentukan jumlah instans di grup penskalaan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:CreateScheduledTask |
create |
*ScalingGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah tempat tugas terjadwal berada. |
cn-qingdao |
| ScheduledTaskName |
string |
No |
Nama tugas terjadwal. Nama harus terdiri dari 2 hingga 64 karakter dan dapat berisi huruf, angka, garis bawah (_), tanda hubung (-), dan titik (.). Nama harus diawali dengan angka, huruf, atau karakter Tionghoa. Nama harus unik dalam akun yang sama di wilayah yang sama. Nilai default: nilai dari |
scheduled**** |
| Description |
string |
No |
Deskripsi tugas terjadwal. Deskripsi harus terdiri dari 2 hingga 200 karakter. |
Test scheduled task. |
| ScheduledAction |
string |
No |
Aturan penskalaan yang akan dieksekusi saat tugas terjadwal dipicu. Atur parameter ini ke pengenal unik aturan penskalaan. Jika Anda menentukan parameter ini, metode penskalaan tugas terjadwal adalah menggunakan aturan penskalaan yang ada. Catatan
Anda tidak dapat menentukan |
ari:acs:ess:cn-hangzhou:140692647****:scalingrule/asr-bp12tcnol686y1ik**** |
| RecurrenceEndTime |
string |
No |
Waktu akhir pengulangan untuk tugas terjadwal. Tentukan waktu dalam standar ISO 8601 UTC. Format: |
2014-08-17T16:55Z |
| LaunchTime |
string |
No |
Waktu saat tugas terjadwal dipicu. Tentukan waktu dalam standar ISO 8601 UTC. Format:
|
2014-08-17T16:52Z |
| RecurrenceType |
string |
No |
Tipe pengulangan tugas terjadwal. Nilai valid:
Anda harus menentukan |
Daily |
| RecurrenceValue |
string |
No |
Nilai pengulangan tugas terjadwal.
Anda harus menentukan |
1 |
| TaskEnabled |
boolean |
No |
Apakah akan mengaktifkan tugas terjadwal. Nilai valid:
Nilai default: true. |
true |
| LaunchExpirationTime |
integer |
No |
Periode waktu saat tugas terjadwal yang gagal dicoba ulang. Unit: seconds. Nilai valid: 0 hingga 1800. Nilai default: 600. |
600 |
| MinValue |
integer |
No |
Jumlah instans minimum di grup penskalaan saat metode penskalaan tugas terjadwal adalah mengatur jumlah instans di grup penskalaan. |
0 |
| MaxValue |
integer |
No |
Jumlah instans maksimum di grup penskalaan saat metode penskalaan tugas terjadwal adalah mengatur jumlah instans di grup penskalaan. |
10 |
| DesiredCapacity |
integer |
No |
Jumlah instans yang diharapkan di grup penskalaan saat metode penskalaan tugas terjadwal adalah mengatur jumlah instans di grup penskalaan. Catatan
Grup penskalaan harus memiliki fitur jumlah instans yang diharapkan diaktifkan, yang berarti |
10 |
| ScalingGroupId |
string |
No |
ID grup penskalaan yang jumlah instansnya dimodifikasi saat tugas terjadwal dipicu. Jika Anda menentukan parameter ini, metode penskalaan tugas terjadwal adalah mengatur jumlah instans di grup penskalaan. Anda harus menentukan nilai untuk setidaknya satu dari parameter berikut: Catatan
Anda tidak dapat menentukan |
asg-bp18p2yfxow2dloq**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| ScheduledTaskId |
string |
ID tugas terjadwal. ID bersifat unik secara global dan dihasilkan oleh sistem. |
edRtShc57WGXdt8TlPbr**** |
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Contoh
Respons sukses
JSONformat
{
"ScheduledTaskId": "edRtShc57WGXdt8TlPbr****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.