Check API key cron jobs more randomly in time

[MAILPOET-3271]
This commit is contained in:
Jan Lysý
2021-01-14 15:51:24 +01:00
committed by Veljko V
parent 096a8a8a06
commit 3a7beb6e3f

View File

@@ -33,7 +33,11 @@ abstract class KeyCheckWorker extends SimpleWorker {
public function getNextRunDate() {
$date = Carbon::createFromTimestamp($this->wp->currentTime('timestamp'));
return $date->startOfDay()->addDay();
return $date->startOfDay()
->addDay()
->addHours(rand(0, 5))
->addMinutes(rand(0, 59))
->addSeconds(rand(0, 59));
}
public abstract function checkKey();