قوائم انتظار Laravel على المضيف المحلي

في إطار عمل PHP ، يضمن Laravel في البيئات الإنتاجية ، العمال والمشرفون معالجة الوظائف المخزنة في Redis ، على سبيل المثال. إذا كنت تريد أن تكون مستقلاً تمامًا عن هذا على المضيف المحلي ، فأنت إما تستخدم برنامج تشغيل المزامنة لتنفيذ المهام دائمًا على الفور. وهذا له عيب يتمثل في حظر عملية PHP الحالية وتعليق الطلب حتى تتم معالجة المهمة.


من الأفضل استدعاء مثيل PHP آخر يبدأ مرور عامل واحد. يعتني التطبيق التالي أيضًا بالاختلافات بين Windows / Mac / Linux. نحدد أولاً الوظيفة بالطريقة المعتادة:

e24ced88a284d02f2ab5c64bb5905fce

ثم نقوم بإنشاء مساعد عام يتولى التنفيذ:

e24ced88a284d02f2ab5c64bb5905fce

أخيرًا ، نسمي هذه الوظيفة في وحدة التحكم:

e24ced88a284d02f2ab5c64bb5905fce

عودة