से शैल डिमन को कैसे शुरू करें और रोकें कैसे मैं शैल डिमन शुरू करूंगा और फिर इसे उसी रूबी स्क्रिप्ट के भीतर से रोकूं?रुबी
अधिक विशिष्ट होना करने के लिए, मैं अपने रूबी स्क्रिप्ट चाहते हैं:
- एक शेल कमांड के साथ एक सर्वर डेमॉन शुरू (
rails server
|shotgun
| आदि ...)। - सर्वर चल रहा है, जबकि कुछ चीजें करते हैं।
- सर्वर को छोड़ दें।
रूबी 1.8/1.9 और यूनिक्स/विंडोज़ में समर्थित सभी गले लगाने वाले समाधानों को प्राथमिकता दी जाती है। (उदाहरण के लिए मैंने fork
पढ़ा है विंडोज़ पर काम नहीं करता है)।
मुझे यकीन नहीं है कि आपकी धारणा है कि कर्नेल :: कांटा विंडोज पर काम नहीं करता है। मैं कर्नेल :: exec, कर्नेल :: कांटा, कर्नेल :: सिस्टम के साथ प्रयोग करने में कुछ समय व्यतीत करूंगा और देख सकता हूं कि वे आपके लिए कैसे व्यवहार करते हैं। –
जॉर्डन, मैं विंडोज का उपयोग नहीं करता। मैं सिर्फ खिड़कियों पर अपेक्षित व्यवहार के रूप में व्यवहार नहीं कर रहा था (जैसे यहां: http://www.ruby-forum.com/topic/215939)। –