%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/lib/node_modules/pm2/node_modules/cron/examples/
Upload File :
Create Path :
Current File : //proc/self/root/lib/node_modules/pm2/node_modules/cron/examples/object_param.js

const CronJob = require('../lib/cron.js').CronJob;

let isRunning = false;
console.log('Before job instantiation');
const job = new CronJob({
	cronTime: '* * * * * *',
	onTick: function() {
		const d = new Date();
		console.log('Check every second:', d, ', isRunning: ', isRunning);

		if (!isRunning) {
			isRunning = true;

			setTimeout(function() {
				console.log('Long running onTick complete:', new Date());
				isRunning = false;
			}, 3000);
			console.log('setTimeout triggered:', new Date());
		}
	}
});
console.log('After job instantiation');
job.start();

Zerion Mini Shell 1.0