Es gibt einen WCF-Dienst mit einem seit langem laufenden asynchronen Thread. Dieser lang andauernde Vorgang kann mehr als 1 Tag dauern. Wir Hosting WCF-Dienst auf IIS 6.Long-running Asynchronous Thread in WCF
Das Thema läuft OK, aber in 20 Minuten sind wir Fehlermeldung erhalten:
"Thread abgebrochen wurde"
Das Thema ist als ein toter Ergebnis.
Unsere WCF-Service-Konfiguration:
[ServiceBehavior (InstanceContextMode = InstanceContextMode.Single)]
[ServiceBehavior (ConcurrencyMode = ConcurrencyMode.Single)]
Können Sie die Ursache dieses Problems vorschlagen?
Vielen Dank für Ihre Antworten.
@Artur, überprüfen Sie die Einstellungen des Anwendungspools, obwohl ich Ihnen sehr empfehlen würde, Windows-Dienste für solche Aufgaben zu verwenden. –
Danke. Ich denke, wir sollten es in Windows Service hosten. –