All Products
Search
Document Center

Microservices Engine:Buat pekerjaan dengan penundaan detik

Last Updated:Mar 11, 2026

Ketika beban kerja memerlukan penjadwalan di bawah satu menit—seperti polling data kontinu, pemantauan hampir waktu nyata, atau pemrosesan batch frekuensi tinggi—pekerjaan berbasis cron standar tidak mencukupi. Pekerjaan dengan penundaan detik di SchedulerX berjalan pada interval tetap yang diukur dalam detik, sehingga Anda dapat memproses tugas yang sensitif terhadap waktu dengan latensi minimal. Dikombinasikan dengan model memory grid, pekerjaan dengan penundaan detik mampu menangani volume data besar secara berkelanjutan.

Kasus penggunaan

SkenarioCara pekerjaan dengan penundaan detik membantu
Sinkronisasi data kontinuPoll sumber data hulu setiap beberapa detik dan dorong pembaruan ke hilir
Pemantauan hampir waktu nyataPeriksa metrik sistem atau indikator bisnis pada interval pendek dan picu tindakan ketika ambang batas terlampaui
Pemrosesan batch frekuensi tinggiProses tugas dalam antrian secara berurutan dengan cepat menggunakan model memory grid

Cara kerja

Pekerjaan dengan penundaan detik adalah pekerjaan periodik yang dipicu oleh SchedulerX pada interval tetap dalam satuan detik. Jenis pekerjaan berikut mendukung penjadwalan dengan penundaan detik:

  • Simple Java jobs

  • Distributed Java jobs

  • Java scripts

Anda juga dapat menggunakan berbagai metode untuk menjalankan pekerjaan dengan penundaan detik.

Buat pekerjaan dengan penundaan detik

Untuk mengaktifkan penjadwalan dengan penundaan detik, konfigurasikan pengaturan berikut saat Anda membuat pekerjaan:

ParameterValueDescription
Time typesecond_delayMengalihkan pekerjaan ke penjadwalan tingkat detik
Fixed delay50 secondsJumlah detik antara pemicu yang berurutan

Lihat detail eksekusi

Pekerjaan dengan penundaan detik menambahkan tab Historical execution records ke halaman catatan instans Tugas. Tab ini melengkapi detail eksekusi pekerjaan standar dengan catatan berikut:

RecordDeskripsi
Execution records on the current dayTotal pemicu, keberhasilan, dan kegagalan sejak pekerjaan pertama kali dijalankan hari ini
Execution records on the previous dayTotal pemicu, keberhasilan, dan kegagalan dari pemicu pertama hingga akhir hari sebelumnya
Recent results10 hasil eksekusi terbaru, mencakup jumlah tugas terdistribusi, tugas berhasil, dan tugas gagal pada setiap level

Konfigurasi peringatan

SchedulerX menyediakan dua jenis peringatan bawaan untuk pekerjaan dengan penundaan detik. Untuk menerima peringatan, aktifkan sakelar peringatan di pengaturan peringatan pekerjaan.

Jenis peringatanKondisi pemicu
Execution failure alertDipicu saat terjadi kegagalan eksekusi pertama pada pekerjaan dengan penundaan detik.
Consecutive execution failure alertDipicu ketika pekerjaan berhasil dijalankan setidaknya satu kali, lalu gagal lebih dari 10 kali berturut-turut.

Lihat juga