2012-09-23 10 views
5

तो, मैंने बस पाइथन प्रक्रियाओं को नियंत्रित करने के लिए पर्यवेक्षक से सर्कस में स्विच किया। मैं कमांड लाइन से सर्कस के रूप में डिमन शुरू कर रहा हूँ। जाहिर है, ऐसा नहीं है कि मुझे यह कैसे करना चाहिए, लेकिन मुझे सही तरीके से कोई दस्तावेज़ नहीं मिल रहा है। आत्मज्ञान?सर्कस, एक डिमन के रूप में सर्कसड चल रहा है?

+0

क्या यह एसआईएसवी इनिट स्क्रिप्ट का उपयोग करता है? 'सर्कस सर्कस स्टार्ट'? –

+0

नहीं, यह नहीं है .. अपरिचित सेवा – nathancahill

उत्तर

10

अपस्टार्ट के साथ सर्कस शुरू करने के लिए कोई भी तरीका नहीं बनाया गया है। मैं /etc/init के लिए एक फ़ाइल circus.conf कहा:

start on filesystem and net-device-up IFACE=lo 
exec /usr/local/bin/circusd /etc/circus.ini 

मेरे सर्कस conf /etc/circus.ini

पर है इस के बाद मैं इस प्रक्रिया को नियंत्रित करने के sudo service circus... उपयोग कर सकते हैं। http://nathancahill.github.com/circus/

+0

अद्यतन ब्लॉग-पोस्ट के लिए धन्यवाद !! – codehitman

+5

मैंने आपके निर्देशों का पालन किया और अभी भी 'सर्कस: अपरिचित सेवा' प्राप्त करें – josec89

1

सर्कस के वर्तमान संस्करण (0.13.0) एक --daemon झंडा लेता है:

अधिक जानकारी यहाँ के साथ अपडेट किया। तो आप बस कर सकते हैं:

$ circusd circus.ini --daemon 

और प्रक्रिया को पृष्ठभूमि में भेजें।

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