तो मैं अजवाइन के साथ django का उपयोग कर रहा हूँ। खरगोश ब्रोकर है। रेडिस कैश है। mysql डीबी है। (लोकहोस्ट में सबकुछ)
- मैं python2.7 का उपयोग कर रहा हूँ और वर्चुअलenv आधारित वर्चुअल वातावरण का उपयोग कर रहा हूँ
- मैं डिफ़ॉल्ट पोर्ट पर रेडिस सर्वर (स्थानीय) शुरू करता हूं
एक नए टर्मिनल में, मैं दौड़ता हूं
python manage.py runserver
एक नए टर्मिनल में मैं इस तरह से अजवाइन शुरू करता हूं
celery -A ds_django worker -B -l warning
और यह प्रक्रिया काम करने के लिए प्रयोग की जाती है। लेकिन अब जब मैं अजवाइन कमांड चलाता हूं, तो मुझे निम्न मिलता है
[2016-07-12 09:15:20,113: CRITICAL/MainProcess] Frequent restarts detected: RestartFreqExceeded("5 in 1s",)
Traceback (most recent call last):
File "/Users/user/Desktop/ds-django/ds_django/newDs/lib/python2.7/site- packages/celery/worker/consumer.py", line 285, in start
self._restart_state.step()
File "/Users/user/Desktop/ds-django/ds_django/newDs/lib/python2.7/site-packages/billiard/common.py", line 130, in step
raise self.RestartFreqExceeded("%r in %rs" % (R, self.maxT))
RestartFreqExceeded: 5 in 1s
मेरे पास बिल्कुल कोई सुराग नहीं है कि यह क्यों हो रहा है या इसे कैसे ठीक किया जाए। मैंने Google और StackOverFlow को बार-बार खोजा है, लेकिन कोई उपयोग नहीं है।
एक कारण यह है कि मुझे लगता है कि ऐसा हो सकता है,कुछ समय पहले मैंने एक समय में 4 अजवाइन श्रमिकों को चलाया था और फिर उन्हें ठंडा कर दिया। शायद इसके कारण यह कह रहा है कि पुनरारंभ आवृत्ति पार हो गई है, लेकिन सुनिश्चित नहीं है। और यह नहीं पता कि इसे कैसे ठीक किया जाए। शायद कुछ विन्यास फाइल सेटिंग, लेकिन कौन सी सेटिंग और जहां कोई सुराग नहीं है।
अगर कोई अन्य जानकारी जरूरी है, तो मैं प्रदान करूंगा। किसी भी मदद की सराहना की है। धन्यवाद।
उत्तर:
जवाब के लिए 3 № 1तुम्हारे प्रश्न का उत्तर देने के लिए, Your RabbitMQ is down
उस उपभोक्ता के कारण पुनर्निर्मित करना शुरू हुआ और यह contineous पाश पर चला गया और यह एक अपवाद बनाया RestartFreqExceeded
। कृपया अपना शुरू करने का प्रयास करें RabbitMQ
सर्वर और अपने अजवाइन चलाओ।