أنا أستخدم Quartz.Net في تطبيق asp.net الخاص بي وننتهي مع إعادة تدوير IIS ويتوقف عن العمل.
استضفنا تطبيقنا في مزود استضافة خارجي ، لذلك لا يمكننا اللعب بملف التكوين الموضح http://weblogs.asp.net/scottgu/auto-start-asp-net-applications-vs-2010-and-net-4-0 -سلسلة
هل هناك طريقة لجعل Quartz.Net حيًا تلقائيًا عند إعادة تشغيل / إعادة تدوير IIS؟
حاولت اتباع هذا http://weblog.west-wind.com/posts/2007/May/10/Forcing-an-ASPNET-Application-to-stay-alive . لكن لا يعمل
هذه ليست مشكلة في كوارتز ، إنها مشكلة مع IIS وسلوكها. يجب أن تحاول تنفيذ أحد الحلول الموضحة في الروابط أو إرسال اتصال مستمر بموقع الويب الخاص بك لإبقائه على قيد الحياة.
مرحبا 2017 هنا. من IIS 8 ، هناك ميزة جديدة ، "تهيئة التطبيق" والتي يمكن تثبيتها من جانب الخادم.
https://blogs.msdn.microsoft.com/vijaysk/2012/10/11/iis-8-whats-new-website-settings/
قم بتثبيت الميزة ، وستقوم تلقائيًا بتمكين التحميل المسبق على جميع مواقعك.
شكرًا ، لقد قمت بتحديث الأسئلة الشائعة بهذا ، هناك في الأسفل.
التعليق الأكثر فائدة
مرحبا 2017 هنا. من IIS 8 ، هناك ميزة جديدة ، "تهيئة التطبيق" والتي يمكن تثبيتها من جانب الخادم.
https://blogs.msdn.microsoft.com/vijaysk/2012/10/11/iis-8-whats-new-website-settings/
قم بتثبيت الميزة ، وستقوم تلقائيًا بتمكين التحميل المسبق على جميع مواقعك.