Node.js에서는 Node-Schedule을 사용하여 타이밍 작업을 수행합니다. CRON 스타일의 시간 형식은 초보자에게는 그다지 직관적이지 않으므로이 방법은 일반적으로 사용됩니다. 예를 들어, 공식적인 예에서 작업은 시간당 42 분에 수행됩니다.
코드 사본은 다음과 같습니다.
var schedule = require ( 'node-schedule');
var Rule = New Schedule.RecurrenCerule ();
rule.minute = 42;
var j = schedule.schedulejob (규칙, function () {
Console.log ( '삶에 대한 답, 우주 및 모든 것!');
});
문제는 15 분 또는 30 분마다 작업을 수행하는 방법입니다.
가장 중요한 것은 규칙이라는 것입니다. 매니트는 배열을 지원하므로이를 알고 있으면 쉽게 작동 할 수 있습니다.
15 분마다 수행 :
코드 사본은 다음과 같습니다.
rule.minute = [0, 15, 45];
마찬가지로 30 분마다 :
코드 사본은 다음과 같습니다.
rule.minute = [0, 30];