60.1 Hintergrundverarbeitung und Autostart
60.1.1 Architektur ¶
Die eigentliche Verarbeitung übernimmt ein eigener Hintergrundprozess (AXPProcessor), den das Hauptprogramm startet und überwacht. Das hat zwei praktische Konsequenzen:
- Die Oberfläche bleibt auch während großer Verarbeitungsläufe flüssig bedienbar.
- Das Hauptfenster muss nicht sichtbar sein - minimiert oder in den Infobereich verschoben läuft die Verarbeitung normal weiter.
Ein Watchdog überwacht den Hintergrundprozess und startet ihn bei Bedarf neu. Bleibt die Verarbeitung ungewöhnlich lange ohne Lebenszeichen, meldet das Programm eine Störung.
60.1.2 Wann wird verarbeitet? ¶
| Zustand |
Verarbeitung |
| Hauptfenster sichtbar, minimiert oder im Infobereich |
Läuft (im konfigurierten Prüfintervall, siehe Kapitel 40.6.2) |
| Programm über Beenden geschlossen |
Gestoppt - beim nächsten Start werden neue Dateien der überwachten Ordner nachgeholt |
| Außerhalb des Zeitfensters (siehe Kapitel 40.6.3) |
Pausiert bis zum nächsten Fenster |
Empfehlung für Dauerbetrieb: Aktivieren Sie in den Programmoptionen Programm mit Windows starten sowie Beim Start/Schließen in den Infobereich verschieben (siehe Kapitel 40.5.3) - so läuft die Verarbeitung unauffällig ständig mit.
60.1.3 Verhalten nach Pausen ¶
Nach einem Neustart, Rechner-Standby oder Zeitfenster-Ende verarbeitet das Programm neu eingetroffene Dateien der überwachten Ordner automatisch - Dateien gehen durch Pausen nicht verloren. Nur der vorbestehende Altbestand eines neu hinzugefügten Ordners wird bewusst nicht automatisch verarbeitet (siehe Kapitel 8.8.4); dafür gibt es das Nachholen (siehe Kapitel 60.2).