2012-03-26 9 views
1
senden

Wir haben Windows Server 2008 als unseren Produktionsserver in RackSpace-Umgebung gehostet.Geplante Neustarts von Windows Server verursachen keine Antwort von IIS an Windows-Dienst

Folgende Dinge sind auf dem Server gehostet

1) eine asp.net Website in IIS 6.0 2) Ein Report (Bericht E-Mail-Fenster-Service). 3) SQL Server 2008

ReportScheduler-Dienst sendet Anfrage alle 10 Minuten an diese Website, Website generiert den Bericht in PDF-Datei (Temp-Ordner in der Website) und gibt den Pfad der Berichtsdatei als Antwort und Service sendet diesen PDF-Bericht als E-Mail-Anhang zu verschiedenen E-Mails in der Datenbank gespeichert.

Wir haben den Server so geplant, dass er den heruntergeladenen Windows Update-Server ausführt und den Server an jedem letzten Sonntag des Monats um 12:00 AM neu startet.

Nach diesem Zeitplan funktioniert alles einwandfrei, außer dass ReportScheduler keine E-Mails sendet.

Wir haben überprüft, dass der Berichtsdienst, IIS und SMTP-Dienste nach dem Neustart gestartet werden.

Wir neu gestartet Report Service manuell, aber es hat das Problem

Nach Beobachtung mehr nicht lösen wir, dass leere Antwort (IIS Website Report) verursacht dieses Problem gefunden.

Hat jemand eine Idee, warum die Antwort nicht generiert und nach dem Neustart empfangen wird.

Es funktioniert jedoch einwandfrei, wenn wir IIS erneut starten (beachten Sie, dass die in IIS gehostete Site vor diesem Vorgang einwandfrei funktioniert).

Weiß jemand Wenn wir die Service Start Option auf "Delayed Automatic" setzen, wird es funktionieren? (Ich muss einen Monat warten, um den Effekt zu sehen, ich möchte sicherstellen, dass dies mein Problem lösen könnte.)

Neustart IIS braucht mehr Formalitäten von uns und das braucht Zeit.

Antwort

1

Ich hatte ein ähnliches Problem mit einem Dienst, der ein ziemlich langsamer Starter war, als alles nach dem Neustart geladen wurde. Um das zu lösen, stelle ich den betreffenden Dienst auf eine Delayed Automatic Start, damit diese zuletzt geladen wird. Das hat mein Problem behoben.

Lesen Sie mehr auf Delayed Automatic Starts @this TechNet blog post.

+0

in Ihrem Fall, wenn sie manuell Report Dienst neu zu starten starten sollte E-Mails, aber es hat in meinem Fall nicht geschehen. –

+0

Ich mache diese Änderung und lasse Sie wissen, ob es am nächsten Montag des Monats funktioniert. –