修复:赛马开局延迟 30 秒,避免与百家乐同时广播公屏
两个游戏都由每分钟调度器触发,条件同时满足时会在同一秒发公屏, 互相干扰且用户体验混乱。 解决方案:OpenHorseRaceJob::dispatch()->delay(30s) - 百家乐:整分钟触发(:00) - 赛马:整分钟 +30 秒触发(:30) 两个游戏公屏广播自然错开半分钟
This commit is contained in:
+1
-1
@@ -125,5 +125,5 @@ Schedule::call(function () {
|
||||
return;
|
||||
}
|
||||
|
||||
\App\Jobs\OpenHorseRaceJob::dispatch();
|
||||
\App\Jobs\OpenHorseRaceJob::dispatch()->delay(now()->addSeconds(30));
|
||||
})->everyMinute()->name('horse-race:open-race')->withoutOverlapping();
|
||||
|
||||
Reference in New Issue
Block a user