non-overlapping-periodic-job-scheduler

Periodic job scheduler for Node.js that ensures non-overlapping executions and supports graceful teardown with resource deallocation. It dynamically calculates intervals based on user-defined logic, considering the duration and any error thrown by the las
v4.0.0 URL: https://unpkg.com/non-overlapping-periodic-job-scheduler@4.0.0/dist/index.js
OpenBrowse Files
periodicrecurringjobtaskschedulerperiodic-jobperiodic-taskrecurring-jobrecurring-tasknon-overlapnon-overlappinggraceful-teardowngraceful-shutdownsmooth-teardownsmooth-shutdownresource-cleanupdisjoint-intervaldisjoint-executionsdisjoint-runstime-intervaldynamic-intervalflexible-intervalcustomized-intervalruntime-factorsadaptable-scheduleexecutorexecutionstask-managertask-schedulerjob-managerjob-schedulerasyncrunnerexecutiontypescripttsnodejs