2012-05-29 20 views
5

के रूप में चलाने के लिए कैसे मैं yaml का उपयोग कर रहा हूँ। इसमें एक पंक्ति है: daemonize : /var/www/apps/myapp.loguwsgi --emperor को डेमॉन

यदि uwsgi -y vassals/myappconfig.yaml, वेबसाइट पृष्ठभूमि में चलती है। मैं टर्मिनल, यहां तक ​​कि लॉगआउट में अन्य चीजें भी कर सकता हूं। यह वह प्रभाव है जिसे मैं उम्मीद कर रहा हूं।

यदि uwsgi --emperor vassals, वेबसाइट चलाया जा सकता है, लेकिन यह टर्मिनल में फंस गया। टर्मिनल पर वापस जाने के लिए मुझे ctrl + c का उपयोग करना होगा। फिर वेबसाइट नीचे है। यही वह नहीं है जो मैं उम्मीद कर रहा हूं।

मैं nohup जैसी चीजों का उपयोग नहीं करना चाहता हूं। यदि uwsgi --emperor सही समाधान नहीं है, तो मैं वेबसाइटों को एक-एक करके लोड करना चाहता हूं, सभी रन डिमोनाइज्ड हैं।

उत्तर

12

आप सम्राट को --daemonize <logfile> पारित कर सकते हैं भी

+0

हाँ, मुझे लगता है कि कोशिश की है चाहिए ... – hbrls

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