تطوير الويب على منصة بيتريكس يسمح لك لإنشاء وإدارة المواقع مع وظائف عالية والمرونة. واحدة من الأدوات التي تسمح لك لأتمتة المهام على الموقع هو كرون أو جدولة المهام.
يسمح لك نظام جدولة المهام بتنفيذ العديد من البرامج النصية تلقائيا بتردد محدد. في بيتريكس ، يتم تنفيذ كرون كبرنامج نصي منفصل يعمل على جدول زمني. يتم تنفيذ البرنامج النصي على الخادم ولا يعتمد على نشاط زوار الموقع.
المهام الرئيسية التي كرون يمكن أن تؤدي في بيتريكس هي: تحديد الأسعار والخصومات ، وإرسال الرسائل الإخبارية البريد الإلكتروني ، وتحديث كتالوج المنتجات وغيرها من المهام التي تتطلب التحديث المنتظم للبيانات على الموقع.
موقع البرنامج النصي كرون في بيتريكس يعتمد على إصدار النظام الأساسي. في الإصدارات المبكرة ، كان يقع كرون في / بيتريكس / وحدات / الرئيسية / أدوات / مجلد. في الإصدارات الأخيرة ، بدءا من بيتريكس 24 ، تم تغيير مسار الملف ويقع البرنامج النصي الآن في /بيتريكس/أدوات/ مجلد. لتشغيل البرنامج النصي ، يجب عليك تكوين المهمة بشكل صحيح في جدولة نظام تشغيل الخادم.
- أين يقع كرون في بيتريكس
- المفاهيم والمبادئ الأساسية لجدول المهام
- تكوين كرون في بيتريكس لتنفيذ البرامج النصية
- سؤال وجواب
- أين هو الملف الموجود كرون.بي إتش بي إلى بيتريكس?
- كيف يمكنني إضافة برنامج نصي جديد إلى جدولة المهام في بيتريكس?
- كيف يمكنني إعداد البرنامج النصي لتشغيل في جدولة المهام بيتريكس كل دقيقة?
أين كرون في بيتريكس
يستخدم بيتريكس جدولة المهام كرون لتنفيذ البرامج النصية المختلفة تلقائيا. كرون هو أداة قياسية في أنظمة التشغيل مثل يونكس ، ولكن في بيتريكس يتم تنفيذه كوحدة منفصلة.
وحدة كرون في بيتريكس يبسط إنشاء وتكوين المهام التي يجب القيام بها على جدول زمني. يسمح لك بتحديد وقت وتكرار المهام ، وكذلك تكوين المعلمات التي تم تمريرها إلى البرنامج النصي.
توجد ملفات البرنامج النصي لجدولة المهام في/بيتريكس/وحدات/الرئيسية/ أدوات / مجلد. يتم تخزين اثنين من البرامج النصية الرئيسية هنا:
- كرون-الأحداث.فب-النصي لتنفيذ كرون الأحداث الأحداث والوكلاء
- .برنامج نصي فب لتنفيذ الأوامر من قائمة انتظار الأوامر
البرنامج النصي كرون الأحداث.بي إتش بي ينفذ الأحداث والوكلاء. الأحداث هي معالجات خاصة يمكنها الاستماع إلى أحداث معينة في النظام وتنفيذ أي إجراءات. الوكلاء هم وظائف تعمل وفقا لجدول زمني.
نص كرون_كويو.فب ينفذ الأوامر من قائمة انتظار الأوامر. يتم استخدام قائمة انتظار الأوامر لتنفيذ إجراءات مختلفة يمكن أن تستغرق وقتا طويلا ويجب تنفيذها في الخلفية.
لإعداد المهام المجدولة في بيتريكس ، تحتاج إلى إضافة الإدخالات المناسبة إلى جدول التاج لنظام التشغيل. للقيام بذلك ، يمكنك استخدام الأمر كرونتاب-ه وإضافة إدخالات إلى الملف.
مثال على تنفيذ البرنامج النصي سجل الأحداث.بي إتش بي كل دقيقة:
* * * * * /البيرة/بن /فب/путь __ _ //بيتريكس/وحدات/الرئيسية / أدوات / كرون الأحداث.بي إتش بي
مثال على إدخال لتنفيذ البرنامج النصي كرون_كويو.بي إتش بي كل 5 دقائق:
*/5 * * * * / بر / بن / فب/путь _ bit _ bit/بيتريكس/وحدات/الرئيسية/أدوات / كرون_كويو.بي إتش بي
باستخدام جدولة المهام كرون في بيتريكس ، يمكنك أتمتة العديد من العمليات وأداء المهام على جدول زمني. يسمح لك بتقليل العمل اليدوي وتبسيط عملية معالجة البيانات في النظام.
المفاهيم والمبادئ الأساسية لجدول المهام
جدولة المهام (كرون) في بيتريكس هو النظام الذي ينفذ تلقائيا البرامج النصية المحددة في وقت محدد أو مع تردد محدد. يمكن تنفيذ المهام التي بدأها المجدول بناء على الفاصل الزمني أو وقوع حدث أو استيفاء شرط معين.
المفاهيم الأساسية:
- الوكيل هو دالة أو طريقة يتم استدعاؤها بواسطة المجدول في وقت معين. يمكن استخدام الوكلاء لأداء المهام الدورية أو المهام التي تتطلب وقت تنفيذ طويل.
- المهمة هي الوقت والتاريخ الذي يجب أن يتم تنفيذ المهمة. يمكن تحديد الوجهة في شكل التعبير كرون والتاريخ والوقت ، أو غيرها من الأشكال الخاصة.
- وحدة التحكم هي فئة أو برنامج نصي يحدد ويدير المهام التي يؤديها المجدول. يمكن تنفيذ وحدة التحكم بشكل دوري للتحقق من الشروط أو حالة المهام.
مبادئ جدولة المهام:
- يقوم المستخدم بإنشاء المهام أو الوكلاء ، مع تحديد الغرض منها (وقت وتاريخ الانتهاء).
- يقوم المجدول بتنفيذ وحدة تحكم تحدد المهام الفعلية التي يتعين القيام بها.
- يقوم المجدول بتشغيل المهام في وقت محدد أو بتردد محدد وفقا للغرض منها.
- يتم تنفيذ المهام باستخدام نصوص أو وكلاء محددين.
- بعد الانتهاء من المهمة ، يقوم المجدول بتحديث حالتها ووقت التنفيذ التالي.
يوفر برنامج جدولة المهام في بيتريكس نظاما مرنا ومريحا لأداء المهام المختلفة تلقائيا ، مثل تحديث ذاكرة التخزين المؤقت وإنشاء التقارير وإرسال رسائل البريد الإلكتروني ومعالجة الطلبات والعمليات المهمة الأخرى. فعالية وموثوقية الموقع على منصة بيتريكس يعتمد على التكوين الصحيح وإدارة جدولة.
تكوين كرون في بيتريكس لتنفيذ البرامج النصية
يتم استخدام جدولة المهام كرون في بيتريكس لتنفيذ البرامج النصية تلقائيا. كرون هو أداة قياسية في أنظمة التشغيل لينكس التي تسمح لك لتشغيل المهام على جدول زمني.
لتكوين كرون في بيتريكس ، اتبع الخطوات التالية:
- حدد المسار إلى الملف لتشغيل البرنامج النصي. هذا هو عادة مسار النموذج:/путь _к _ //بيتريكس/وحدات/الرئيسية / أدوات / كرون الأحداث.بي إتش بي .
- انتقل إلى لوحة التحكم استضافة أو إعدادات الخادم والعثور على قسم كرون.
- إنشاء مهمة كرون جديدة ، وتحديد المسار إلى الملف ووقت تنفيذه.
- تحقق من عمل برنامج جدولة المهام عن طريق تشغيل البرنامج النصي يدويا.
مثال على أمر لتشغيل برنامج نصي عبر كرون:
| دقيقة | ساعة | اليوم | الشهر | يوم من أيام الأسبوع | الفريق |
|---|---|---|---|---|---|
| * | * | * | * | * | /البيرة/بن /فب-و /_ __ _ //بيتريكس/وحدات/الرئيسية/أدوات / كرون الأحداث.بي إتش بي |
هنا الرمز * يعني "كل القيم". وهذا هو ، سيتم تشغيل البرنامج النصي كل دقيقة من كل ساعة من كل يوم من كل شهر من كل يوم من أيام الأسبوع.
يرجى ملاحظة أن المسار إلى الملف القابل للتنفيذ فب قد تختلف اعتمادا على تكوين الخادم.
بعد إعداد كرون ، سيتم تنفيذ البرامج النصية بيتريكس تلقائيا وفقا لجدول زمني محدد ، والتي سوف تسمح لك لأتمتة العمليات الروتينية وتحسين أداء موقعك.
سؤال وجواب
أين هو الملف الموجود كرون.بي إتش بي إلى بيتريكس?
الملف كرون.فب في بيتريكس ، وهو موجود في الدليل الجذر للموقع.
كيف يمكنني إضافة برنامج نصي جديد إلى جدولة المهام في بيتريكس?
لإضافة برنامج نصي جديد إلى جدولة المهام في بيتريكس ، تحتاج إلى إنشاء ملف مع التمديد.فب في /بيتريكس/فب _ إنتيرفاس/تضمين/ مجلد. ثم يمكنك إضافته في لوحة الإدارية بيتريكس ، في قسم جدولة المهام.
كيف يمكنني إعداد البرنامج النصي لتشغيل في جدولة المهام بيتريكس كل دقيقة?
من أجل تكوين البرنامج النصي لتشغيل في جدولة المهام بيتريكس كل دقيقة ، تحتاج إلى تحديد القيمة "1 * * * *"في حقل" التردد " عند إنشاء مهمة. هذا يعني أنه سيتم تنفيذ المهمة كل دقيقة.