fix: improve server status check times
This commit is contained in:
parent
5d088e530e
commit
06ab2145ca
1 changed files with 3 additions and 3 deletions
|
|
@ -153,13 +153,13 @@ public function skipServer()
|
||||||
public function isServerReady()
|
public function isServerReady()
|
||||||
{
|
{
|
||||||
$serverUptimeCheckNumber = $this->unreachable_count;
|
$serverUptimeCheckNumber = $this->unreachable_count;
|
||||||
$serverUptimeCheckNumberMax = 3;
|
$serverUptimeCheckNumberMax = 12;
|
||||||
|
|
||||||
$currentTime = now()->timestamp;
|
$currentTime = now()->timestamp;
|
||||||
$runtime = 30;
|
$runtime = 65;
|
||||||
|
|
||||||
$isReady = false;
|
$isReady = false;
|
||||||
// Run for 30 seconds max and check every 5 seconds for 3 times
|
// Run for 65 seconds max and check every 5 seconds for 12 times
|
||||||
while ($currentTime + $runtime > now()->timestamp) {
|
while ($currentTime + $runtime > now()->timestamp) {
|
||||||
if ($serverUptimeCheckNumber >= $serverUptimeCheckNumberMax) {
|
if ($serverUptimeCheckNumber >= $serverUptimeCheckNumberMax) {
|
||||||
if ($this->unreachable_notification_sent === false) {
|
if ($this->unreachable_notification_sent === false) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue