Auswirkungen von Netzwerkproblemen
Unterbrochene API-Aufrufe können zum Verlust von Forschungsprozessen führen, was besonders in mobilen Büros oder in Gebieten mit instabilen Netzen problematisch ist.
Programm zur Verbesserung der Stabilität
- Start-Stopp-GetriebeSichern Sie den Studienstatus regelmäßig und stellen Sie ihn ab der letzten erfolgreichen Iteration wieder her, wenn der Fehler 502 erkannt wird. Spezifische Operation: Führen Sie window.backupSession() in der Konsole der Entwicklertools aus, um die Discs manuell zu speichern.
- lokaler CacheÄndern Sie die Cache-Richtlinie in src/lib/cache.js, um die TTL für Suchergebnisse auf 24 Stunden zu verlängern (Standard 2 Stunden)
- Programm zur Degradierung:: Fügen Sie "offlineMode":true zu den Netzwerkeinstellungen hinzu, um die Verwendung historischer, zwischengespeicherter Daten zur Erstellung von Basisberichten zu ermöglichen (erfordert den vorherigen Abschluss von Recherchen zu ähnlichen Themen)
- Herzschlag-ErkennungInstallieren Sie das Browser-Plugin Network Watcher, um den Rechercheprozess automatisch anzuhalten, wenn die Verzögerung 300 ms überschreitet.
Prozess der Notfallmaßnahmen
1) Machen Sie unmittelbar nach der Unterbrechung einen Screenshot des Rechercheprotokolls. 2) Exportieren Sie die har-Dateien auf der Registerkarte "Netzwerk". 3) Laden Sie diese Dateien mit dem Tool "recovery.html", das mit dem Projekt geliefert wird, hoch. 4) Folgen Sie den Aufforderungen zur Auswahl von "Continue from failure". Im Extremfall können Sie die searchStateJSON-Daten in localStorage manuell bearbeiten, wofür jedoch grundlegende Programmierkenntnisse erforderlich sind.
Diese Antwort stammt aus dem ArtikelKResearch: Kostenlose, detaillierte Forschungsberichte mit Google Gemini APIs generierenDie