Quartznet: Quartz.Net wurde angehalten, wenn der IIS-App-Pool wiederverwendet wurde

Erstellt am 7. Juli 2014  ·  3Kommentare  ·  Quelle: quartznet/quartznet

Ich verwende Quartz.Net in meiner asp.net-Anwendung und wir landen beim IIS-Recycling und es funktioniert nicht mehr.

Wir haben unsere Anwendung bei einem externen Hosting-Provider gehostet, daher können wir nicht mit der Konfigurationsdatei spielen, die http://weblogs.asp.net/scottgu/auto-start-asp-net-applications-vs-2010-and-net-4-0 erklärt wird

Gibt es eine Möglichkeit, Quartz.Net automatisch zum Leben zu erwecken, wenn IIS neu gestartet/recycelt wird?
Versucht nach diesem http://weblog.west-wind.com/posts/2007/May/10/Forcing-an-ASPNET-Application-to-stay-alive . Funktioniert aber nicht

Hilfreichster Kommentar

Hallo, 2017 hier. Ab IIS 8 gibt es ein neues Feature, "Application Initialization", das serverseitig installiert werden kann.
https://blogs.msdn.microsoft.com/vijaysk/2012/10/11/iis-8-whats-new-website-settings/
Installieren Sie die Funktion, und sie aktiviert automatisch das Vorabladen auf allen Ihren Websites.

Alle 3 Kommentare

Dies ist kein Problem mit Quartz, sondern ein Problem mit IIS und seinem Verhalten. Sie sollten versuchen, eine der in den Links beschriebenen Problemumgehungen zu implementieren oder Ihre Website ständig anpingen, um sie am Leben zu erhalten.

Hallo, 2017 hier. Ab IIS 8 gibt es ein neues Feature, "Application Initialization", das serverseitig installiert werden kann.
https://blogs.msdn.microsoft.com/vijaysk/2012/10/11/iis-8-whats-new-website-settings/
Installieren Sie die Funktion, und sie aktiviert automatisch das Vorabladen auf allen Ihren Websites.

Danke, ich habe die FAQ damit ganz unten aktualisiert.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen