في node.js ، أستخدم عقدة العقدة لأداء مهام التوقيت. إن تنسيق الوقت على غرار كرون ليس بديهيًا للغاية للمبتدئين ، لذلك يتم استخدام هذه الطريقة عمومًا: على سبيل المثال ، في المثال الرسمي ، يتم تنفيذ المهمة في 42 دقيقة في الساعة.
نسخة الكود كما يلي:
var thement = require ('node-schedule') ؛
VAR RULE = NEW SCHELLED.RECURRENCERULE () ؛
القاعدة. minute = 42 ؛
var j = mathere.schedulejob (القاعدة ، الدالة () {
console.log ("الجواب على الحياة ، الكون ، وكل شيء!") ؛
}) ؛
لذا فإن السؤال هو ، كيفية أداء المهام كل 15 دقيقة أو 30 دقيقة؟
الشيء الأكثر أهمية هو أن القاعدة. الدعم يدعم المصفوفات ، لذلك من السهل تشغيله إذا كنت تعرف ذلك.
أداء كل 15 دقيقة:
نسخة الكود كما يلي:
القاعدة. minute = [0 ، 15 ، 45] ؛
وبالمثل ، كل 30 دقيقة:
نسخة الكود كما يلي:
القاعدة. minute = [0 ، 30] ؛