国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

crontab 執(zhí)行是否獨立問題

914739959

問題描述

如果我在task.php里新建了 10個 crontab任務(wù),是否每個都是獨立執(zhí)行?如果單純的順序執(zhí)行,是否可能會錯過執(zhí)行時間,漏掉執(zhí)行?

比如我建兩個定時任務(wù) :
new Crontab('0 10 /1 ', function() ;
new Crontab('0 11 /1 ', function() ;

A任務(wù)是第10分第0秒執(zhí)行,推送1000筆訂單數(shù)據(jù),
B是第11分第0秒執(zhí)行,
假如A執(zhí)行超過1分鐘,到了11分0秒可能還在跑A任務(wù),B任務(wù)會漏執(zhí)行嗎,
或者說我建10個在11分0秒執(zhí)行的任務(wù),他們會漏執(zhí)行嗎?

755 3 0
3個回答

Gin

不會漏 但會延遲
可以考慮 crontab中用http-client 或者隊列 異步執(zhí)行

  • 暫無評論
six

文檔有說
http://wtbis.cn/doc/webman/components/crontab.html
沒執(zhí)行完的話又有新的任務(wù)會排隊等待。不想排隊就設(shè)置多個進程

  • 914739959 2024-08-20

    文檔里說的是兩個每秒執(zhí)行的任務(wù),這樣無論什么時候觸發(fā),他們都是執(zhí)行的,延遲觸發(fā)也會執(zhí)行,我舉的案例是寫死時間的,比如7分22秒執(zhí)行,和7分23秒執(zhí)行的2個crontab任務(wù),22秒執(zhí)行A任務(wù),輪到B任務(wù)的時候可能不是7分23秒了,這樣即使觸發(fā)了B任務(wù),也可能跳過

  • six 2024-08-20

    一樣,試下就知道了

lcmg

是順序執(zhí)行的,會相互阻塞

  • 暫無評論
??