Anleitung zur Cache-Bereinigung
Überblick
Die Funktion cacheclean() bereinigt Cache-Verzeichnisse im RobustServer sowie in mehreren simX-Servern. Sie löscht den Inhalt bestimmter Cache-Ordner, um Speicherplatz freizugeben und mögliche Fehler zu vermeiden.
Verwendete Cache-Verzeichnisse
Die folgenden Verzeichnisse werden geleert:
assetcache
maptiles
MeshCache
j2kDecodeCache
ScriptEngines
Ablauf der Bereinigung
Bereinigung des RobustServer-Caches
Falls sich der RobustServer unter robust/bin befindet, werden die oben genannten Cache-Verzeichnisse geleert. Die Funktion überprüft, ob die Ordner existieren und löscht deren Inhalt.
Bereinigung aller simX-Server
Für alle simX-Server von sim1 bis sim999 wird die Cache-Bereinigung durchgeführt. Falls ein simX/bin-Verzeichnis existiert, werden die festgelegten Cache-Ordner geleert.
Konsolenausgabe
Während der Bereinigung gibt die Funktion verschiedene Statusmeldungen aus:
- Start der Bereinigung: Es wird angezeigt, dass die Bereinigung beginnt.
- Löschung von Inhalten: Jeder geleerte Cache-Ordner wird in der Konsole bestätigt.
- Abschluss der Bereinigung: Nach dem vollständigen Leeren der Cache-Ordner erfolgt eine Abschlussmeldung.