سؤال

مرحبًا ، لقد قمت بتطوير جدولة في وقت ما لموقع ASP.NET باستخدام عمليات الاسترداد لانتهاكات انتهاء صلاحية ذاكرة التخزين المؤقت. لدي الميزانية الآن لنقل الموقع إلى خادم مخصص ، لذا فقد كتبت المجدول كخدمة Windows باستخدام كائن مؤقت - يعمل بشكل جيد في اختبار Envirinment. أريد أن أعرف ما إذا كان نهج المؤقت جيدًا بما يكفي لهذا. بمعنى آخر - ما هي أفضل استراتيجيات تصميم لإنشاء محرك جدولة قوي C# يمكنه تحميل/إرسال المهام التي تم تكوينها/تخزينها في كل دقيقة.

هل كانت مفيدة؟

المحلول

سأستخدم Quartz.net. تم اختباره جيدًا ، مفتوح المصدر وقد استخدمته عدة مرات دون أي مشاكل.

تحرير: في الواقع ، بعد أن تحدثت للتو إلى زميل حول الجدولة ، هناك شيء يمكن قوله لاستخدام مهام Windows المجدولة عندما يكون حل خفيف الوزن كافياً (كما أشار ملصق آخر).

Quartz.net هو نظام جدولة الوظائف مفتوح المصدر بالكامل يمكن استخدامه من أصغر التطبيقات إلى أنظمة المؤسسات على نطاق واسع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top