onQueue('high'); } public function middleware(): array { return [(new WithoutOverlapping('server-cloud-provider-status-'.$this->server->uuid))->expireAfter(130)->dontRelease()]; } public function handle(): void { try { $this->server->refreshCloudProviderState(); } catch (\Throwable $e) { Log::debug('Cloud provider status check failed', [ 'server_id' => $this->server->id, 'error' => $e->getMessage(), ]); } } }