我正在使用node js和node-cron库。我需要在执行cron内的代码时做一个延迟。我尝试了wait和setInterval,但是第二个cron函数没有执行。该怎么办?
cron.schedule("*/10 * * * * *", async function() {
FakeGames.StartGame();
await wait(3000);
FakeGames.StopGame()
});
我正在使用node js和node-cron库。我需要在执行cron内的代码时做一个延迟。我尝试了wait和setInterval,但是第二个cron函数没有执行。该怎么办?
cron.schedule("*/10 * * * * *", async function() {
FakeGames.StartGame();
await wait(3000);
FakeGames.StopGame()
});
1条答案
按热度按时间e5nszbig1#
您可以像这样使用settimeout,这样
FakeGames.stopGame()
将在某个延迟之后执行