Mahmoud Alrashidi نشر 1 مارس 2021 أرسل تقرير نشر 1 مارس 2021 قمت بإنشاء Job إسمه ProcessCSV لكن عند تنفيذ الأمر: php artisan queue:work لا يتم تنفيذ الJob و تحدث حلقة غير منتهية Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV ... لا أدري ما المشكلة و كيف يُمكن معالجة الأمر. 1 اقتباس
1 سمير عبود نشر 1 مارس 2021 أرسل تقرير نشر 1 مارس 2021 هذه المُشكلة تحدث لأن الأمر: php artisan queue:work سيُواصل العمل لحين يتم إنهاؤه يدوياً او إغلاق الطرفية. لذلك laravel تُوفر الأمر: php artisan queue:work --tries=3 يُمكنك تمرير عدد مرات المُحاولة بإستخدام --tries لتجنب الحلقة الغير مُنتهية التي تحدث بسبب خطأ في تنفيذ ال job و لمعرفة الخطأ الذي يُسبب المُشكلة يُمكنك الإطلاع على ملف laravel.log و ستجد سبب المُشكلة أيضاً يُمكنك الإطلاع على جدول failed_jobs في العمود exception لتعرف سبب المُشكلة إذا كنت تستخدم database driver. 1 اقتباس
السؤال
Mahmoud Alrashidi
قمت بإنشاء Job إسمه ProcessCSV لكن عند تنفيذ الأمر:
لا يتم تنفيذ الJob و تحدث حلقة غير منتهية
Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV Processing: App\Jobs\ProcessCSV ...
لا أدري ما المشكلة و كيف يُمكن معالجة الأمر.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.