मैं एक आवेदन के आर्किटेक्चर पर निर्णय ले रहा हूं जहां तेज प्रतिक्रिया के लिए "एचटीपी KeepAlive" और "लंबे मतदान" का उपयोग किया जाएगा। क्या PHP के लिए कुछ भी है जो समस्या को हल करता है जो टोरनाडो c10k के लिए करता है?यदि मैं PHP का उपयोग कर रहा हूं तो मैं c10k समस्या का समाधान कैसे कर सकता हूं?
मैं nginx + PHP-FPM का उपयोग करने के बारे में सोच रहा था। लेकिन फिर, 1000 सक्रिय कनेक्शन के लिए, 1000 PHP-FPM प्रक्रियाएं नहीं होंगी?
तब मुझे लगता है कि हमें एक ही समस्या होगी जिसमें अपाचे के कई स्थायी कनेक्शन हैं। यही है ना
संपादित करें: मैं समझता हूं कि अगर मैं सिर्फ HTTP KeepAlive चाहता हूं तो nginx पर्याप्त होगा। लेकिन क्या होगा यदि मैं भी टर्ननाडो जैसे लंबे मतदान करना चाहता हूं? क्या PHP में कुछ भी समान है?
की सिफारिश नहीं कर सकते हैं nginx अत्यधिक पर्याप्त – m4rc
पीएचपी सर्वर PHP पृष्ठों में सक्षम होने के लिए सर्वर पर निष्पादित किया जाना है। Nginx केवल स्थिर सामग्री संभाल या किसी अन्य प्रक्रिया के लिए अनुरोध भेजो। – Jonas