swxps4elo:usage_and_error_handling
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| swxps4elo:usage_and_error_handling [2023/10/30 14:36] – [Einsatzgebiete und Fehlerbehandlung] 86.56.202.245 | swxps4elo:usage_and_error_handling [2025/12/03 14:19] (aktuell) – [Einsatzgebiete] 2001:4bb8:107:3348:38d1:15f0:3ea3:38ea | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ISSP verwendet die PowerShell Cmdlets generell meist in Verbindung mit Migrationen von Systemen, Transformation von Daten, Konvertierung etc. Einsatzgebiete sind hier kleinere Volumina sowie Volumina bis 10-50 Millionen Dokumenten und Verarbeitung von langläufigen Prozessen. Die Verarbeitung der Dokumente findet in Verbindung mit den anderen Cmdlet-Bibliotheken statt - etwa wie der Sharepoint/ | ISSP verwendet die PowerShell Cmdlets generell meist in Verbindung mit Migrationen von Systemen, Transformation von Daten, Konvertierung etc. Einsatzgebiete sind hier kleinere Volumina sowie Volumina bis 10-50 Millionen Dokumenten und Verarbeitung von langläufigen Prozessen. Die Verarbeitung der Dokumente findet in Verbindung mit den anderen Cmdlet-Bibliotheken statt - etwa wie der Sharepoint/ | ||
| + | |||
| + | Des Weiteren verwendet ISSP die Cmdlets für sogenanntes „Fast-Laning“ in der Entwicklung. Sprich wenn noch keine andere Routine den benötigten Funktionsumfang bietet, dann wird mittels PowerShell die Lücke hin zum Standard geschlossen. Das ermöglicht den schnelleren Durchsatz in der Kundenentwicklung und vermeidet höhere Aufwände in der Standardentwicklung. | ||
| ===== Speicherlecks von Cmdlets/ | ===== Speicherlecks von Cmdlets/ | ||
| + | Sowohl die Cmdlets als auch die PowerShell ISE gelten als sehr stabil und weisen in der Regel keine Weariness/ | ||
| + | |||
| + | ===== 500er Fehler durch den ELO IX ===== | ||
| + | |||
| + | Diese Fehler können immer wieder vorkommen und zwar in folgenden Zusammenhang: | ||
| + | |||
| + | * leere Dokumentdateien: | ||
| + | * zu große Dateien: steht dem IX ein Proxy vor, dann kann es bei zu großen Dateien ebenfalls einen 500er Fehler geben. Hier ist dann die maximale Requestgröße am Proxy (IIS, Apache etc.) dem entsprechend anzupassen | ||
| + | * fehlender Plattenplatz: | ||
| + | * fehlerhafte Dokumentenpfade: | ||
| + | * Session-Probleme: | ||
| + | |||
| + | Leider ist es meist auf Clientseite nicht möglich die Details des Fehlers zu bekommen, da die Apache Implementation des Tomcat mittels Hardening abgesichert ist. | ||
| + | |||
| + | Somit ist es hier immer erforderlich das IndexServer Log / Proxy Log zu analysieren. Bei mehreren IndexServern ggf. auch die Logs aller IndexServer. | ||
| + | Eine Alternative zu einer händischen Kontrolle ist eine automatisierte Kontrolle des Logs mittels zusätzlicher Tools oder eine Konfiguration der Logback.xml Datei für ein separates Fehlerlog. | ||
| + | * Beispiel eines Tails: https:// | ||
| + | * Alternativ kann hier auch das " | ||
| + | * Auch eine Variante ist die Installation von Linux Tools wie "tail -f" + " | ||
swxps4elo/usage_and_error_handling.1698676616.txt.gz · Zuletzt geändert: 2023/10/30 14:36 von 86.56.202.245 · Momentan gesperrt von: 216.73.216.248