मैं एक अपाचे 2 वेबसर्वर को फ़्यूज़न पैसेंजर के साथ रेल वेब अनुप्रयोगों पर एकाधिक रूबी चला रहा हूं। मुझे पता है कि यात्री अनुरोधों को संभालने के लिए रुबी प्रक्रियाओं को जन्म देता है। मेरे पास निम्नलिखित प्रश्न हैं:फ़्यूज़न पैसेंजर थ्रेड और प्रक्रियाओं का पुन: उपयोग कैसे करता है?
- यदि एक ही समय में एक से अधिक अनुरोधों को संभालना है, तो यात्री कई प्रक्रियाओं या एकाधिक (रूबी) धागे को जन्म देगा? मैं इसे कैसे कॉन्फ़िगर कर सकता हूं ताकि यह हमेशा एकल-थ्रेडेड प्रक्रियाओं को जन्म दे?
- यदि मेरे पास दो रेल अनुप्रयोग हैं, तो कल्पना करें कि ऐप ए के लिए अनुरोध 1 प्रक्रिया करने के लिए जाता है, फिर बाद में ऐप बी के लिए अनुरोध आता है। क्या यह संभव है कि प्रक्रिया 1 इस अनुरोध को भी संभाल लेगी? यह कब और कैसे संभव है? दूसरे शब्दों में, एक प्रक्रिया को कई रेल अनुप्रयोगों के लिए अनुरोधों को संभालने की अनुमति है?
- मेरे पास एक ही रेल एप्लिकेशन है जो एकाधिक यूआरएल और एकाधिक वर्चुअल होस्ट (जैसे http: // और https: //) में निर्यात किया गया है। क्या वही प्रक्रिया अलग-अलग आभासी मेजबानों की सेवा करने में सक्षम होगी? (इस का जवाब हो हाँ, मैं आभासी मेजबान एक के लिए एक अनुरोध का जवाब देने में एक वैश्विक चर निर्धारित किया है लगता है, और मैं आभासी मेजबान बी में मान प्राप्त करने में सक्षम था)
यात्री के भुगतान संस्करण में अब धागे और प्रक्रियाओं को बढ़ाने का विकल्प है। – Kris