![]() |
TService läuft nicht
Moin,
wir haben bei einem Kunden ein kleines Problemchen, unser Service läuft irgendwie garnicht mehr und uns gehen langsam die Ideen aus, woran es liegen könnte. Berechtigungen geprüft ... scheinbar alles erlaubt andere Anmeldeoptionen ausprobieren ... Lokales Sysemkonto und Adminkonto noch Delphi XE Windows Server 2008 R2 DataSnap, idHTTPServer und Kleinkram, aber bis dahin kommt es nicht mehr. Beim Logging scheint es so, als wenn es im ![]() Normaler Weise kommt nach dem ![]() ![]() ![]() Der Service bleibt einfach hängen und macht nichts. Nur ein Logging-Thread, welcher im TService.OnCreate gesartet wurde, läuft freudig weiter. (loggt kontinuierlich CPU-Auslastung, Speicherverbrauch und sowas ... sieht aber normal aus ... nichts los <1% Virtual=250MB FastMM=70MB)
Delphi-Quellcode:
Ach ja, seit einer ganzen Weile kommen auch
{SvcMgr.}Application.CreateForm(TMyService, MyService);
-> TMyService.OnCreate {SvcMgr.}Application.Run; -> TServiceStartThread.Create -> WinSvc.StartServiceCtrlDispatcher -> TMyService.OnStart -> TMyService.OnExecute ... ![]() Stattdessen taucht nur einmal eine Exception mit dem Text dieser LogMessage im Eurakalog-LogFile auf. Aber das passiert auch auf Systemen, wo der Service noch läuft. Ist aber nicht ganz so schlimm ... dort sollten nur die gröbsten Stati und Fehlermeldungen für den Systemadmin auftauchen ... aber im eigenen Logfile stehen die auch nochmal, zwischen all den kleinen Meldungen. |
AW: TService läuft nicht
Keine Ahnung was du genau meinst, wenn du damit die Dienste meinst..
Prüf mal ob dann Dienste deaktiviert wurden die für den spezifischen Dienst Voraussetzung sind damit er läuft. gruss |
AW: TService läuft nicht
Ja, einen Dienst ... ordentlich installiert usw.
Er wird manuell gestartet (wenn er liefe, würde er bei Systemstart auch automatisch gestartet), dann bleibt er hängen und die Diensteverwaltung mecktert irgendwann, dass er nicht reagiere. Die einzige Abhängigkeit (PostgreSQL) läuft, aber es ist egal, ob er mit oder ohne Abhängigkeiten installiert wurde. Aber bis zum Aufbau der Verbindung zur Datenbank kommt er ja garnicht erst. |
AW: TService läuft nicht
Zitat:
Möchte den dann hier mal prüfen und schauen welche Abhängigkeiten er hat. gruss |
AW: TService läuft nicht
Zitat:
![]() |
AW: TService läuft nicht
Zitat:
Sorry :oops: gruss |
AW: TService läuft nicht
Hallo,
ich würde eine abgespeckte Version ohne Abhängigkeiten, also ohne DB-Server installieren. Und schrittweise alles wieder rein. |
AW: TService läuft nicht
Hallo,
ich hatte ein ähnliches Problem. Bei mir lag es daran, dass der Windows-Dienstname den gleichen Namen haben muss, wie der Name von TServiceForm. |
AW: TService läuft nicht
Zitat:
Zitat:
Zitat:
auch wenn es bei uns möglich ist dass dieser abweicht, um den Service auch mehrmals installieren zu können und das funktionierte bis jetzt auch problemlos, sogar auf neueren Windows-Servern. Ich hab grade geerkt, dass es auch noch ![]() |
AW: TService läuft nicht
Was sagt denn die Ereignisanzeige?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz