الCron هى أحد أدوات نظام ماجنتو 2 التى تساعد فى جدولة المهام . يقوم نظام ماجنتو بتنفيذ بعض العمليات فى جدول مواعيد محدد من خلال تشغيل برنامج نصى بشكل دورى . يمكنك التحكم فى تنفيذ و جدولة مهام ماجنتو (Cron Jobs) من خلال لوحة التحكم . تتضمن عمليات المتجر الالكترونى التى تعمل بناءً على جدول Cron ما يلى :
- البريد الالكترونى – Email
- قواعد أسعار الكتالوج – Catalog Price Rules
- النشرات البريدية – Newsletters
- إنشاء خريطة الموقع XML Sitemap Generation – XML
- تحديثات أسعار العملة – Currency Rate Updates
بالإضافة إلى ذلك يسمح ماجنتو بتهيئة ما يلى للعمل بناءً على جدول Cron :
- ترتيب أرشفة و تحديثات شبكة النظام (System Grid) .
- مدة صلاحية الدفع المعلق – Pending Payment Lifetime .
تأكد من تعيين عناوين URL الأساسية (Base URLs) لمتجرك الالكترونى بشكل صحيح ، بحيث تكون عناوين URL التى يتم إنشائها أثناء عمليات Cron صحيحة .
إعداد أداة Cron فى نظام ماجنتو 2
1 – ادخل من قائمة لوحة تحكم ماجنتو 2 إلى Stores > Settings > Configuration .
2 – اختر من القائمة الجانبية Advanced > System .
3 – افتح قسم Cron .

Cron
4 – أكمل الإعدادات التالية لقسم Index group و قسم Default group .
الإعدادات التالية هى نفسها لكل قسم .
Generate Schedules Every | تحديد عدد المرات التى يتم فيها إنشاء الجداول بالدقائق . يتم تخزين الجداول فى قاعدة البيانات . |
Schedule Ahead for | تحديد إلى أى مدى سيتم جدولة وظائف Cron فى ماجنتو بشكل مسبق بالدقائق . على سبيل المثال ، إذا تم تعيين هذا الإعداد على 10 دقائق ، فذلك يعنى أنه سيتم جدولة مهام Cron فى ماجنتو خلال العشر دقائق التالية . |
Missed if not Run Within | حدد الوقت بالدقائق بحيث إذا لم يتم تشغيل وظيفة Cron فى الوقت المجدول أو المحدد لها ، فلن يمكن تشغيلها و سيتم تعيينها على أنها مفقودة . |
History Cleanup Every | حدد الوقت بالدقائق الذى يتم فيه إزالة سجل المهام المنتهية من قاعدة بيانات نظام ماجنتو . |
Success History Lifetime | حدد الوقت بالدقائق الذى تظل فيه سجل وظائف Cron ذات الحالة Successful فى قاعدة البيانات . |
Failure History Lifetime | حدد الوقت بالدقائق الذى تظل فيه سجل وظائف Cron ذات الحالة Error فى قاعدة البيانات . |
Use Separate Process | يحدد ما إذا كانت جميع وظائف Cron من المجموعة أو group تعمل كعملية منفصلة فى النظام ، من خلال الخيارات التالية : Yes / No . |

Cron Group Index
5 – لحفظ الإعدادات السابقة فى نظام ماجنتو 2 ، اضغط على Save Config .