Hallo,
ich habe ein Programm geschrieben, welches Nachts über einen Zeitraum von 2 Studnen laufen soll, und dabei Datensätze aus einer Datenbank verarbeitet.
Mein Problem ist, das das Programm mit einem Dokumenten Management System kommuniziert, um Dateien aus dem System zu holen.
Temporär tritt dort der Fehler auf, das die Funktion zum holen des Dokumentes sich einfachmal für unbestimmte Zeit "weghängt" und nichts macht.
Teilweise bekomme ich dann so nach 2 Studen die Nachricht, das die Datei nicht geholt werden konnte.
Was ich machen will, ist eine Prüfung, wie lange das Programm inaktiv ist, und auf Rückmeldung der Funktion wartet. Wenn länger als eine Minute soll das Programm beendet werden, weil es dann wieder automatisch gestartet wird...
Gibt es eine möglichkeit die zeit zwischen 2 funktionsaufrufen zu messen, und das Programm gegebenenfalls zu beenden?
Thx 4 help