محمود موسى2 نشر 30 ديسمبر 2022 أرسل تقرير مشاركة نشر 30 ديسمبر 2022 سلام عليكم. عندي 3 commands. كل command يقوم بعمل dispatch ل job معينة بالأبلكيشن. ووظيفة كل job هي ارسال ايميلات للمستخدمين ويتم استخدام database queue. على السيرفر اقوم بعمل run للكوماند queue:work كل دقيقة وعمل run للكوماند queue:restart كل عشر دقائق وعمل run للكوماند queue:retry all كل عشر دقائق. واقوم بعمل run للكوماند schedule:run كل دقيقة. السؤال هو أنني أريد عمل dispatch لل3 commands ثلاث مرات بالشهر. يعني الكوماند الاول يتم تنفيذه يوم 10 بالشهر. الكوماند الثاني يتم تنفيذه يوم 20 بالشهر. الكوماند الثالث يتم تنفيذه يوم 30 بالشهر. فكيف يمكنني فعل ذلك؟ laravel8 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Kais Hasan نشر 30 ديسمبر 2022 أرسل تقرير مشاركة نشر 30 ديسمبر 2022 في حال كان السيرفر يعمل على linux يمكنك استعمال ما يدعى بال cron و الذي يمكن عن.طريقه جدولة أي تعليمة تريد تنفيذها. الصورة التالية توضح كيفية اضافة جدولة: يمكنك الإطلاع أكثر على الأمر من هنا. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 محمود موسى2 نشر 30 ديسمبر 2022 الكاتب أرسل تقرير مشاركة نشر 30 ديسمبر 2022 بتاريخ 34 دقائق مضت قال Kais Hasan: في حال كان السيرفر يعمل على linux يمكنك استعمال ما يدعى بال cron و الذي يمكن عن.طريقه جدولة أي تعليمة تريد تنفيذها. الصورة التالية توضح كيفية اضافة جدولة: يمكنك الإطلاع أكثر على الأمر من هنا. صحيح اخي لا اعلم كيف نسيت هذا. شكرا لك اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
محمود موسى2
سلام عليكم.
عندي 3 commands. كل command يقوم بعمل dispatch ل job معينة بالأبلكيشن. ووظيفة كل job هي ارسال ايميلات للمستخدمين ويتم استخدام database queue.
على السيرفر اقوم بعمل run للكوماند queue:work كل دقيقة وعمل run للكوماند queue:restart كل عشر دقائق وعمل run للكوماند queue:retry all كل عشر دقائق.
واقوم بعمل run للكوماند schedule:run كل دقيقة.
السؤال هو أنني أريد عمل dispatch لل3 commands ثلاث مرات بالشهر.
يعني الكوماند الاول يتم تنفيذه يوم 10 بالشهر.
الكوماند الثاني يتم تنفيذه يوم 20 بالشهر.
الكوماند الثالث يتم تنفيذه يوم 30 بالشهر.
فكيف يمكنني فعل ذلك؟
laravel8
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.