我需要创建一个webjob,运行2个进程(可能更多)。所有的时间。
进程1(持续
流程2(时间表--每天清晨)
根据2个流程(应该更多),我可以为所有流程创建一个单一的web作业吗? 还是应该为每个流程创建一个单一的作业?
我想过这样的实现方式,但我不知道它的准确性如何。
crojobs: 1
种类: 连续
while(true){
process1();
process2();
}
async function process1() {
// do staff
}
async function process2() {
// do staff
// node-cron lib schedule: (every early morning day)
}
根据2个进程(应该更多),我可以为所有进程创建一个单一的webjob吗? 或者我应该为每个进程创建一个单一的job?
简而言之。你需要为每个进程创建一个工作。
当你运行连续或日程的webjob时,webjob类型是所有webjob的工作。因此,你不能创建一个单一的webjob,同时拥有连续和日程进程。更多细节,你可以参考以下内容 文章.