Membuat aturan penskalaan otomatis terjadwal untuk sebuah layanan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eas:CreateServiceCronScaler |
create |
*全部资源
|
None | None |
Sintaks permintaan
POST /api/v2/services/{ClusterId}/{ServiceName}/cronscaler HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
Region tempat layanan berada. |
cn-shanghai |
| ServiceName |
string |
Yes |
Nama layanan. Untuk informasi selengkapnya, lihat ListServices. |
foo |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Isi permintaan (request body). |
|
| ScaleJobs |
array<object> |
Yes |
Tugas-tugas penskalaan terjadwal. |
|
|
object |
No |
|||
| TargetSize |
integer |
Yes |
Jumlah target instance untuk tugas penskalaan. |
1 |
| Schedule |
string |
Yes |
Ekspresi cron yang menentukan kapan tugas penskalaan akan dijalankan. Untuk informasi selengkapnya tentang cara mengonfigurasi ekspresi cron, lihat bagian Ekspresi cron. |
0 18 * * * * |
| Name |
string |
No |
Nama tugas penskalaan otomatis terjadwal. |
scale-job-1 |
| TimeZone |
string |
No |
Zona waktu untuk tugas penskalaan terjadwal. |
Asia/Shanghai |
| ExcludeDates |
array |
No |
Daftar ekspresi cron untuk tanggal yang akan dikecualikan. |
|
|
string |
No |
Ekspresi cron. Untuk informasi selengkapnya tentang cara mengonfigurasi ekspresi cron, lihat bagian Ekspresi cron. |
* * * * * 0,6 |
Ekspresi cron

| Bidang | Nilai yang diizinkan | Karakter khusus yang diizinkan |
| Detik | 0-59 | * / , - |
| Menit | 0-59 | * / , - |
| Jam | 0-23 | * / , - |
| Hari dalam bulan | 1-31 | * / , - |
| Bulan | 1-12 atau JAN-DEC | * / , - |
| Hari dalam minggu | 0-6 atau SUN-SAT | * / , - |
Karakter khusus
Tanda bintang (*) Tanda bintang (*) mewakili semua nilai yang mungkin. Sebagai contoh, 0 0 0 1 * * menentukan pukul 00:00 pada hari pertama setiap bulan.
Tanda hubung (-) Tanda hubung (-) menentukan rentang nilai. Sebagai contoh, 0 0 12-14 * * * menentukan pukul 12:00, 13:00, dan 14:00 setiap hari.
Tanda koma (,) Tanda koma (,) menentukan daftar nilai. Sebagai contoh, 0 0 12,14 * * * menentukan pukul 12:00 dan 14:00 setiap hari.
Garis miring (/) Garis miring (/) menentukan interval. Sebagai contoh, 0 */15 * * * * menentukan menit ke-0, ke-15, ke-30, dan ke-45 setiap jam. Anda juga dapat menggunakan garis miring (/) bersama dengan tanda hubung (-). Sebagai contoh, 0 5-40/15 * * * * menentukan setiap 15 menit dari menit ke-5 hingga menit ke-40 setiap jam. Titik waktu yang valid adalah 0:05, 0:20, dan 0:35.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Isi respons. |
||
| RequestId |
string |
ID permintaan. |
40325405-579C-4D82**** |
| Message |
string |
Pesan respons. |
Create cron scaler for service [foo] successfully |
Contoh
Respons sukses
JSONformat
{
"RequestId": "40325405-579C-4D82****",
"Message": "Create cron scaler for service [foo] successfully"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.