我的节点应用程序中有一些计划任务。这些是使用node-cron安排的。我只是想确认一件事。通过使用node-cron,这些任务会并行执行吗?我知道 node.js 是单线程的。通过使用 node-cron,我可以并行运行子任务吗?
如果 node-cron 没有为预定作业生成子进程,是否有任何库可以帮助我实现这一目标?
我试过这段代码。一旦调度的任务被执行,另一个调度器就永远不会被执行。所以显然 node-cron 不会产生子进程。
let cron = require('node-cron');
cron.schedule('* * * * *', ()=>
{
console.log("Every minute", new Date());
});
cron.schedule('*/2 * * * * *', ()=>
{
while (true) {
console.log("Hello..... from scheduler");
}
});