Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Dienstprogrammierung. (https://www.delphipraxis.net/137838-dienstprogrammierung.html)

Jackie1983 29. Jul 2009 12:53


Dienstprogrammierung.
 
Servus,

habe meine Anwendung ganz normal getestet. Soweit so gut, keine Fehler.
Also habe ich aus meiner Anwendung einen Dienst gemacht.

Hier und da kommt es mal vor das der Dienst nicht mehr reagiert und ich den Dienst nicht beenden kann.
Nur leider weis ich ja jetzt nicht wo der Fehler liegt da ich ja nichts mitbekomme.

Gibt es da irgend welche Methoden?

Mfg

Klaus01 29. Jul 2009 13:16

Re: Dienstprogrammierung.
 
Kann man madExcept auch bei Services einsetzen?

.. und im EventLog ist zu Deinem Service nichts zu finden?
Grüße
Klaus

Jackie1983 29. Jul 2009 14:22

Re: Dienstprogrammierung.
 
habe gerade mal im log geschaut, dort finde ich einen Fehler.

Ist das immer so? Also sobald der Dienst abschmiert finde ich einen Eintrag?

wicht 29. Jul 2009 14:41

Re: Dienstprogrammierung.
 
Bei Diensten würde ich immer ein bisschen Logging betreiben. Anhand vom Logfile lässt sich dann erkennen, wo das Programm (ungefähr) abgeraucht ist. Und wenn man das weiß, kann man sich mal gemütlich mit dem Debugger dranhängen und findet dann vielleicht den Übeltäter... Eventuell geht es auch ohne Logging, und direkt nach dem Start mit dem Debugger dran, und wenn er dann abraucht, zeigt einem der Debugger die Stelle im Code?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz