मुझे पता है कि लैरवेल के पास विकल्प है php artisan queue:listen
कमांड के लिए, हालांकि मैं कुछ CPU उपयोग को बचाने के लिए queue:work
का उपयोग करना चाहता हूं। जहां तक मैं कह सकता हूं, कतार कार्यकर्ता के साथ टाइमआउट विकल्प सेट करने का कोई तरीका नहीं है। क्या यह समय समाप्त हो जाएगा यदि मेरा काम 60 सेकंड डिफ़ॉल्ट से अधिक लेता है, या टाइमआउट बस queue:listen
पर लागू होता है?कतार श्रमिकों के लिए लैरावेल समर्थन टाइमआउट विकल्प क्या है?
मैं सिर्फ यह सुनिश्चित करना चाहता हूं कि मेरी नौकरियों में चलाने के लिए पर्याप्त समय है क्योंकि मैं पृष्ठभूमि में रिपोर्ट चलाने जैसी चीजें कर रहा हूं, और कुछ डेटासेट के आकार के कारण उत्पन्न होने के लिए 60 सेकंड से अधिक समय लेते हैं। ऐसा लगता है कि वे ठीक चल रहे हैं, मुझे बस कुछ स्पष्टीकरण चाहिए कि यह कैसे काम करता है ताकि मैं सुनिश्चित कर सकूं कि मैं मुद्दों में नहीं चलेगा।