search-console: vorübergehende Google-Fehler einmal wiederholt und nur als Warnung protokolliert, Portal-Abbruch nach fünf Fehlern in Folge, Zeitbudget 40 Minuten (GlitchTip server-pressekonto 11–14)
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>
This commit is contained in:
parent
17dceec4f7
commit
df557e419b
5 changed files with 228 additions and 19 deletions
|
|
@ -34,6 +34,18 @@ return [
|
|||
// Abfragen je Lauf und Portal.
|
||||
'daily_budget' => (int) env('GSC_DAILY_BUDGET', 300),
|
||||
|
||||
// Robustheit des Laufs (06.10.2026: Google hing zeitweise 20 s je Abfrage,
|
||||
// der Lauf zog sich über 1¾ Stunden). Vorübergehende Fehler (Timeout,
|
||||
// 5xx, 429) werden einmal wiederholt; nach mehreren Fehlern in Folge
|
||||
// bricht das Portal ab; der Lauf endet spätestens nach dem Zeitbudget
|
||||
// (unter der Overlap-Sperre von 60 Minuten im Scheduler). Nicht
|
||||
// geprüfte Meldungen bleiben fällig und kommen am nächsten Tag dran.
|
||||
'timeout_seconds' => 20,
|
||||
'retries' => 1,
|
||||
'retry_sleep_ms' => 3000,
|
||||
'max_consecutive_failures' => 5,
|
||||
'max_runtime_minutes' => 40,
|
||||
|
||||
// Wie oft eine Meldung erneut geprüft wird, gestaffelt nach Alter seit
|
||||
// Veröffentlichung: [maximales Alter in Tagen => Abstand in Tagen].
|
||||
// Die letzte Stufe gilt für alles Ältere.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue