Ich habe einen C# -Dienst. Es ist ein Speicher und CPU-Schwein. Es wird die ganze Nacht laufen und Daten in der Datenbank verschieben. Rund um 7 Uhr an die Ereignisanzeige veröffentlichen, wiederholt,C# Service Timeout (30000 Millisekunden) Warten auf eine Transaktionsantwort in der Ereignisanzeige
Timeout (30000 Millisekunden) für eine Transaktionsantwort des servname Service warten.
Dann stoppt es unerwartet. Hat jemand Informationen darüber, was diese Nachricht bedeutet oder wie man sie diagnostiziert?
aktualisieren 1
Die DB-Transaktionen sind Zeit nicht aus. Die Service Management Console protokolliert diese Nachricht über den Versuch, den Dienst zu steuern.
Update 2
Die hier Problem hat nichts mit dem Zugriff auf die Datenbank zu tun. Es ist die Serviceverwaltungskonsole, die den Fehler wirft, während sie versucht, den Dienst zu steuern.
[Dieser Artikel] (http://support.microsoft.com/kb/814626) könnten hilfreich für Sie sein. – malay