Am 06.10.2026 hing die URL Inspection API zeitweise: 28 Zeitüberschreitungen und 4 × 500, jede einzeln als Fehler gemeldet, der Lauf zog sich über 1¾ Stunden. Neu: SearchConsoleUnavailable für Timeout/5xx/429 (Warnung, Meldung bleibt fällig), echte Fehler (401/403/400) weiter über report(); FAILURE — und damit ein Betriebs-Alert — nur bei Abbruch oder ≥ 50 % Fehlern. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
14 lines
492 B
PHP
14 lines
492 B
PHP
<?php
|
||
|
||
namespace App\Services\SearchConsole;
|
||
|
||
use RuntimeException;
|
||
|
||
/**
|
||
* Google antwortet vorübergehend nicht (Zeitüberschreitung, Verbindungsfehler,
|
||
* 5xx, 429) — auch nach der Wiederholung. Kein Fehler der Anwendung: die
|
||
* Meldung bleibt fällig und wird beim nächsten Lauf erneut geprüft. Der
|
||
* Befehl protokolliert das als Warnung statt es zu melden (GlitchTip
|
||
* server-pressekonto, Issues 11–14, 06.10.2026).
|
||
*/
|
||
class SearchConsoleUnavailable extends RuntimeException {}
|