2014-04-17 13 views
6

के बजाय वेबब्रिक पर Rails dev सर्वर को कैसे सेट करें मैं अपने सर्वर के लिए प्यूमा का उपयोग कर रहा हूं। जब मेरे पास प्यूमा मणि स्थापित होता है तो मेरा देव पर्यावरण सर्वर के रूप में प्यूमा के साथ बूट हो जाता है। मैं अपने रत्न से पम मणि खींचने के बिना इसे बंद करने में सक्षम नहीं प्रतीत होता।प्यूमा

मुझे विकास में बचत सर्वर का उपयोग उत्पादन के रूप में उपयोग करने का विचार पसंद है लेकिन प्यूमा सर्वर मेरे डीबग स्टेटमेंट को ट्रैक करना मुश्किल बनाता है। इसके अलावा मुझे लगता है कि अधिकतम धागे को बदलने का कोई तरीका नहीं है, लेकिन मेरी puma.rb फ़ाइल इसे 1 पर सेट करता है, भले ही मेरी puma.rb फ़ाइल इसे 1 पर सेट करे।

उत्तर

19

बस उत्पादन मोड में प्यूमा का उपयोग करें।

#Gemfile 
group :production do 
    gem 'puma' 
end 

और उसके बाद के साथ अपने gemfile परिवर्तन gem 'puma' में मणि स्थापित करने के लिए bundle install --without production चलाते हैं।

+1

टिप्पणी जोड़ने के लिए, रेल का डिफ़ॉल्ट वर्ब्रिक का उपयोग करना है - इसलिए यदि आप निर्भरताओं में कोई बाहरी सर्वर शामिल नहीं करते हैं, तो आप ठीक होंगे –

+0

मुझे लगता है कि मैंने मणि को समूह में स्थानांतरित करने के बाद कभी भी बंडल इंस्टॉल नहीं किया है: उत्पादन, बस अद्यतन। उपर्युक्त काम करते हुए और यह व्यवहार के रूप में व्यवहार कर रहा है – bobbdelsol

+1

'बंडल इंस्टॉल - उत्पादन के बिना 'मेरे लिए काम करता है। धन्यवाद। –

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