5

के साथ पृष्ठभूमि की नौकरियां चलाएं मैं लोचदार बीनस्टॉक में पृष्ठभूमि नौकरी शुरू करने की कोशिश कर रहा हूं, पृष्ठभूमि नौकरी में अनंत लूप है, इसलिए यह कभी प्रतिक्रिया नहीं देता है और इसलिए मुझे यह त्रुटि मिलती है: "कुछ उदाहरणों ने आदेशों का जवाब नहीं दिया है। [I-ba5fb2f7] से प्रतिक्रिया प्राप्त नहीं हुई थी। " 06_start_workers:लोचदार बीनस्टॉक

मैं इस तरह लोचदार बीनस्टॉक .config फ़ाइल में पृष्ठभूमि काम शुरू कर रहा हूँ आदेश: "./workers.py &"

वहाँ यह करने के लिए कोई तरीका है? मुझे लगता है कि प्रक्रिया का एक वापसी मान के लिए प्रतीक्षा करने लोचदार बीनस्टॉक नहीं करना चाहते ..

उत्तर

4

यह तय, बस के बजाय इस आदेश लिखने के लिए की जरूरत:

आदेश: "nohup ./workers.py> foo.out 2> foo.err </dev/null & "

+0

जब आप अपना ऐप फिर से तैनात करते हैं तो क्या होता है? क्या पुराने कार्यकर्ता को समाप्त कर दिया जाएगा? अन्यथा आपके पास एकाधिक कार्यकर्ता प्रक्रियाएं होंगी – linqu

संबंधित मुद्दे