All Products
Search
Document Center

Microservices Engine:Penagihan Instans SchedulerX

Last Updated:Aug 26, 2026

SchedulerX menagih penjadwalan pekerjaan terdistribusi berdasarkan metode bayar sesuai penggunaan (pay-as-you-go), mengacu pada kapasitas hosting pekerjaan dan kapasitas penjadwalan pekerjaan yang dikonsumsi oleh aplikasi Anda. Bagian-bagian berikut menjelaskan istilah penagihan, membandingkan kedua edisi, menguraikan setiap item yang dapat ditagih beserta harga bertingkatnya, serta memberikan contoh perhitungan penagihan lengkap.

Istilah

  • Execution mode — cara suatu pekerjaan dijalankan. Suatu pekerjaan dapat berupa pekerjaan standalone atau non-standalone. Pekerjaan non-standalone mencakup pekerjaan broadcast, pekerjaan sharding, pekerjaan MapReduce, dan pekerjaan MapReduce visual.

  • Capacity unit (CU) — satuan yang digunakan SchedulerX untuk mengukur kapasitas hosting pekerjaan maupun kapasitas penjadwalan pekerjaan. Semua harga SchedulerX dinyatakan per CU.

  • Job hosting — kapasitas yang dapat ditagih yang berasal dari pekerjaan yang diaktifkan dalam suatu aplikasi. Kapasitas job hosting bergantung pada jumlah pekerjaan yang diaktifkan dan jumlah worker yang terhubung.

  • Job scheduling — kapasitas yang dapat ditagih yang berasal dari pekerjaan yang sedang berjalan. Setiap eksekusi penjadwalan mengonsumsi sejumlah CU yang sama dengan jumlah worker yang dijadwalkan untuk eksekusi tersebut.

  • Total job hosting capacity — jumlah total CU job hosting dari semua aplikasi. Nilai ini tidak terkait dengan frekuensi penjadwalan pekerjaan setiap hari.

  • Total job scheduling capacity — jumlah total CU penjadwalan dari seluruh eksekusi penjadwalan pada hari berjalan. Berbeda dengan kapasitas job hosting, nilai ini meningkat seiring dengan frekuensi penjadwalan pekerjaan Anda.

Perbandingan edisi

SchedulerX menyediakan dua edisi: Edisi Dasar dan Edisi Profesional. Tabel berikut menjelaskan fitur-fitur yang didukung oleh masing-masing edisi.

Catatan

Supported menunjukkan bahwa suatu fitur didukung, dan Not supported menunjukkan bahwa suatu fitur tidak didukung.

FiturEdisi DasarEdisi Profesional
Kemampuan penjadwalan dasarSupportedSupported
Layanan logNot supportedSupported
Penampilan stack traceNot supportedSupported
TracingNot supportedSupported
User dashboardNot supportedSupported
Diagram instans alur kerjaNot supportedSupported
Enkripsi tautanNot supportedSupported
Kebijakan perutean berbasis tagNot supportedSupported
MapReduce visual (komputasi paralel)Maksimal 300 subtask. Pencarian tidak didukung.Maksimal 1.000 subtask. Tag kustom dan pencarian didukung.
Jumlah maksimum catatan pekerjaan historisMenampilkan 30 catatan eksekusi terbaru dari suatu pekerjaan.Menampilkan 300 catatan eksekusi terbaru dari suatu pekerjaan dan mendukung penampilan catatan eksekusi arsip dari 60 hari sebelumnya.
Metode notifikasiDingTalk, emailDingTalk, email, pesan teks, panggilan telepon, WeCom, Lark
Jumlah maksimum pekerjaan per aplikasi1.000100.000
OpenAPIHanya mendukung operasi API untuk membuat, memperbarui, dan menghapus pekerjaan.Mendukung semua operasi API.
Item yang dapat ditagihCU job hostingCU job hosting dan CU job scheduling

Rincian berikut berlaku untuk baris-baris tertentu dalam tabel di atas:

  • Layanan log — Layanan log SchedulerX bukan item yang ditagih secara terpisah. Setiap pekerjaan dibatasi hingga 5 entri log per detik.

  • Jumlah maksimum pekerjaan per aplikasi — Untuk menambah kuota Edisi Profesional, hubungi dukungan teknis.

Edisi Dasar mencakup kemampuan penjadwalan dasar dan hanya ditagih berdasarkan CU job hosting. Pilih Edisi Profesional jika Anda memerlukan fitur seperti layanan log, tracing, user dashboard, metode notifikasi tambahan, atau akses OpenAPI penuh. Edisi Profesional juga menambahkan CU job scheduling sebagai item yang dapat ditagih. Karena CU tersebut terakumulasi pada setiap eksekusi penjadwalan, pekerjaan berfrekuensi tinggi akan memperlebar selisih biaya antara kedua edisi.

Metode penagihan

Bayar sesuai penggunaan (pay-as-you-go)

Instans SchedulerX ditagih berdasarkan metode bayar sesuai penggunaan (pay-as-you-go). Anda dikenai biaya berdasarkan kapasitas yang dikonsumsi oleh aplikasi Anda, dan biaya setiap item yang dapat ditagih dihitung berdasarkan harga satuan bertingkatnya.

Item yang dapat ditagih

SchedulerX memiliki dua item yang dapat ditagih: CU job hosting dan CU job scheduling. Edisi Dasar ditagih berdasarkan CU job hosting saja. Edisi Profesional ditagih berdasarkan jumlah CU job hosting dan CU job scheduling.

CU job hosting

Biaya dihitung berdasarkan jumlah total CU job hosting. CU job hosting dari satu aplikasi SchedulerX dihitung sebagai berikut:

CU job hosting satu aplikasi SchedulerX = Jumlah pekerjaan standalone yang diaktifkan + Jumlah pekerjaan non-standalone yang diaktifkan × Jumlah worker yang terhubung ke aplikasi

Penting

Contoh perhitungan penagihan berikut hanya bersifat referensi. Biaya aktual mengacu pada halaman konsol (atau halaman pembelian) layanan cloud yang Anda beli.

Sebagai contoh, Anda memiliki dua aplikasi SchedulerX: A dan B.

  • Aplikasi A terhubung ke 10 worker klien dan memiliki 8 pekerjaan standalone serta 2 pekerjaan non-standalone yang diaktifkan.

  • Aplikasi B terhubung ke 5 worker klien dan memiliki 2 pekerjaan standalone serta 3 pekerjaan non-standalone yang diaktifkan.

Kapasitas total job hosting per hari dihitung sebagai berikut:

Kapasitas total job hosting = (8 + 2 × 10) + (2 + 3 × 5) = 45 CU/hari

Penting

Jumlah pekerjaan yang diaktifkan hanya dihitung berdasarkan jumlah maksimum pekerjaan yang diaktifkan pada hari berjalan. Misalnya, jika Anda membuat 1.000 pekerjaan dan menghapus 1.000 pekerjaan pada hari yang sama, tetapi maksimal hanya 100 pekerjaan diaktifkan secara bersamaan, maka hanya 100 pekerjaan yang dihitung.

CU job scheduling

Jumlah total CU job scheduling sama dengan jumlah CU penjadwalan dari seluruh eksekusi penjadwalan pada hari berjalan. CU penjadwalan dari satu eksekusi penjadwalan sama dengan jumlah worker yang dijadwalkan untuk eksekusi tersebut:

  • Pekerjaan standalone — satu CU penjadwalan per eksekusi penjadwalan.

  • Pekerjaan non-standalone — satu CU penjadwalan untuk setiap worker yang dijadwalkan dalam eksekusi tersebut.

  • Pekerjaan tingkat kedua — aturan penghitungan bergantung pada jenis waktu:

    • second_delay: satu CU penjadwalan dihitung per menit untuk pekerjaan tersebut, terlepas dari interval eksekusi yang dikonfigurasi dan jumlah worker.

    • cron atau fixed_rate: CU penjadwalan dihitung untuk setiap eksekusi penjadwalan berdasarkan frekuensi penjadwalan.

Sebagai contoh, aplikasi SchedulerX A terhubung ke 2 worker klien dan memiliki pekerjaan-pekerjaan berikut yang diaktifkan: 5 pekerjaan standalone yang masing-masing dijalankan sekali per hari, 3 pekerjaan sharding yang masing-masing dijalankan setiap 30 menit, dan 2 pekerjaan tingkat detik (tipe waktu: second_delay) yang masing-masing dijalankan setiap 10 detik. CU job scheduling aplikasi A per hari (24 jam) dihitung sebagai berikut:

  • Pekerjaan standalone: 5 pekerjaan × 1 eksekusi penjadwalan per hari = 5 CU/hari

  • Pekerjaan sharding: 3 pekerjaan × 2 worker × 2 eksekusi penjadwalan per jam × 24 jam = 288 CU/hari

  • Pekerjaan tingkat detik: 2 pekerjaan × 60 CU per jam (satu CU per menit) × 24 jam = 2.880 CU/hari

Kapasitas total job scheduling aplikasi A = 5 + 288 + 2.880 = 3.173 CU/hari

Harga

Kedua item yang dapat ditagih diberi harga secara bertingkat, dan tingkatan tersebut berlaku secara progresif. Kapasitas yang termasuk dalam suatu tingkat dikenai harga satuan tingkat tersebut, dan biaya semua tingkat dijumlahkan untuk mendapatkan total biaya item yang dapat ditagih.

Catatan

Notasi [a, b] menunjukkan rentang nilai yang mencakup a dan b, sedangkan notasi (a, b] menunjukkan rentang nilai yang tidak mencakup a tetapi mencakup b. Harga aktual mengacu pada halaman pembelian.

Tabel berikut mencantumkan harga satuan bertingkat untuk CU job hosting.

Tingkat penagihanKapasitas total job hosting (CU)Harga satuan (USD/CU/hari)
Tingkat 1[0, 5]Gratis
Tingkat 2(5, 200]0,02
Tingkat 3(200, 1.000]0,01
Tingkat 4(1.000, 10.000]0,005
Tingkat 5Lebih dari 10.0000,002

Tabel berikut mencantumkan harga satuan bertingkat untuk CU job scheduling.

Tingkat penagihanCumulative job scheduling CUs per hariHarga satuan (USD/CU)
Tingkat 1[0, 30]Gratis
Tingkat 2(30, 10.000]0,002
Tingkat 3(10.000, 50.000]0,001
Tingkat 4(50.000, 100.000]0,0005
Tingkat 5(100.000, 1.000.000]0,0002
Tingkat 6Lebih dari 1.000.0000,0001

Contoh perhitungan penagihan

Asumsikan Anda membeli SchedulerX Edisi Profesional dan memiliki dua aplikasi SchedulerX: A dan B.

  • Aplikasi A terhubung ke 5 worker klien dan memiliki 100 pekerjaan standalone serta 10 pekerjaan non-standalone yang diaktifkan.

  • Aplikasi B terhubung ke 2 worker klien dan memiliki 50 pekerjaan standalone serta 2 pekerjaan non-standalone yang diaktifkan.

  • Pekerjaan standalone dan non-standalone yang diaktifkan di aplikasi A dan B masing-masing dijadwalkan 50 kali per hari, dan satu bulan dihitung sebagai 30 hari.

Kapasitas kedua item yang dapat ditagih dihitung sebagai berikut:

Kapasitas total job hosting = CU job hosting aplikasi A (100 + 10 × 5) + CU job hosting aplikasi B (50 + 2 × 2) = 204 CU/hari

Kapasitas total job scheduling = CU job scheduling aplikasi A (100 × 1 × 50 + 10 × 5 × 50) + CU job scheduling aplikasi B (50 × 1 × 50 + 2 × 2 × 50) = 10.200 CU/hari

Biaya CU job hosting dihitung sebagai berikut:

  • Biaya Tingkat 1: 5 × 0 = USD 0

  • Biaya Tingkat 2: (200 - 5) × 0,02 = USD 3,9

  • Biaya Tingkat 3: (204 - 200) × 0,01 = USD 0,04

Biaya CU job hosting (bayar sesuai penggunaan) = 0 + 3,9 + 0,04 = USD 3,94/hari

Biaya CU job scheduling dihitung sebagai berikut:

  • Biaya Tingkat 1: 30 × 0 = USD 0

  • Biaya Tingkat 2: (10.000 - 30) × 0,002 = USD 19,94

  • Biaya Tingkat 3: (10.200 - 10.000) × 0,001 = USD 0,2

Biaya CU job scheduling (bayar sesuai penggunaan) = 0 + 19,94 + 0,2 = USD 20,14/hari

Biaya bulanan CU job hosting = 3,94 × 30 = USD 118,2/bulan

Biaya bulanan CU job scheduling = 20,14 × 30 = USD 604,2/bulan

Total biaya harian aplikasi SchedulerX A dan B = biaya CU job hosting + biaya CU job scheduling = 3,94 + 20,14 = USD 24,08/hari

Total biaya bulanan aplikasi SchedulerX A dan B = 118,2 + 604,2 = USD 722,4/bulan

Referensi

Jika Anda tidak lagi memerlukan instans penjadwalan pekerjaan terdistribusi yang telah Anda beli, Anda dapat berhenti berlangganan sumber daya instans tersebut untuk menghindari biaya tambahan. Untuk informasi lebih lanjut, lihat Berhenti berlangganan sumber daya.