मुझे समझ में आता है कि टॉरनाडो एक थ्रेडेड और गैर-अवरुद्ध सर्वर है, इसलिए अनुरोधों को अनुक्रमिक रूप से संभाला जाता है (आईओ ऑपरेशन के लिए ईवेंट संचालित दृष्टिकोण का उपयोग करते समय)।बवंडर में समवर्ती संभव है?
क्या सामान्य (गैर-आईओ) निष्पादन के लिए टर्ननाडो में समानांतर एकाधिक अनुरोधों को संसाधित करने का कोई तरीका है। मैं कई प्रक्रियाओं को फोर्क नहीं कर सकता क्योंकि मुझे अनुरोधों में एक सामान्य स्मृति स्थान की आवश्यकता है।
यदि यह संभव नहीं है तो कृपया मुझे अन्य पायथन सर्वर सुझाएं जो समानांतर अनुरोध को संभाल सकते हैं और wsgi का भी समर्थन कर सकते हैं।
आपके उत्तरों के लिए धन्यवाद। मुझे जीआईएल के बारे में पता नहीं है। तो मैं सीपीथॉन में थ्रेड का उपयोग करके समानांतर प्रक्रिया नहीं कर सकता और मुझे बहु-प्रक्रिया के साथ जाना है। – Adhi
आप पाइथन में समांतर प्रसंस्करण कर सकते हैं, लेकिन आप अपने सभी संसाधनों का उपयोग नहीं करेंगे क्योंकि आप पाइथन कोड चलाते समय केवल 1 सीपीयू पीआर पायथन प्रक्रिया का उपयोग करेंगे। तो आप समरूपता के लिए धागे का उपयोग कर सकते हैं, लेकिन उपलब्ध प्रदर्शन लाभों की एक निश्चित सीमा है। लेकिन बहुत समय टोरनाडो I/O की प्रतीक्षा कर रहा है, इसलिए उदाहरण के लिए थ्रेडिंग जोड़ने से बहुत कुछ हासिल किया जा सकता है। –
zmqweb को अपने स्वयं के प्रोजेक्ट में पीईजेडएमक्यू से बाहर खींच लिया गया है: https://github.com/ellisonbg/zmqweb –