All Products
Search
Document Center

E-MapReduce:ScalingRule

Last Updated:Jun 11, 2026

Parameter

Type

Description

Example

object

Konfigurasi aturan penskalaan.

RuleName

string

Nama aturan. Parameter ini wajib diisi dan tidak boleh berupa string kosong.

scalingByYarnMemory

TriggerType

string

Tipe aturan penskalaan. Parameter ini wajib diisi. Nilai valid:

  • TIME_TRIGGER: penskalaan berbasis pengatur waktu.

  • METRICS_TRIGGER: penskalaan berbasis beban.

TIME_TRIGGER

ActivityType

string

Tipe aktivitas penskalaan. Parameter ini wajib diisi. Nilai valid:

  • SCALE_OUT: scale-out.

  • SCALE_IN: scale-in.

SCALE_IN

AdjustmentType

string

Metode penyesuaian aturan penskalaan. Parameter ini berlaku untuk aturan skalabilitas sederhana dan aturan penskalaan bertahap. Nilai valid:

  • CHANGE_IN_CAPACITY: Mengubah kapasitas berdasarkan jumlah instans tertentu.

  • EXACT_CAPACITY: Menyesuaikan kapasitas ke jumlah instans tertentu.

CHANGE_IN_CAPACITY

AdjustmentValue

integer

Nilai penyesuaian. Parameter ini wajib diisi dan harus berupa bilangan bulat positif. Parameter ini menentukan jumlah instans yang akan ditambahkan untuk aktivitas scale-out atau dihapus untuk aktivitas scale-in.

100

TimeTrigger TimeTrigger

Konfigurasi untuk penskalaan berbasis pengatur waktu.

MetricsTrigger MetricsTrigger

Konfigurasi untuk penskalaan berbasis beban.

MinAdjustmentValue

integer

Jumlah minimum instans yang akan ditambahkan selama aktivitas scale-out.

1

CollationTimeZone CollationTimeZone