मैं वर्तमान में सीख रहा हूं कि वेबसाइटों को कैसे होस्ट किया जाए और सर्वरों का प्रबंधन कैसे किया जाए और विशेष रूप से वीपीएस के अंदर मल्टीसाइट्स को कैसे होस्ट किया जाए। तो मैं jwilde/nginx-proxy के साथ एक रिवर्स प्रॉक्सी सेट अप करने का प्रयास कर रहा हूं। लेकिन मैं जो समझने की कोशिश कर रहा हूं वह है:
- क्या रिवर्स-प्रॉक्सी हर ऐप के लिए वेब सर्वर भी होगा? या जब भी मैं एक कंटेनर के माध्यम से एक ऐप जोड़ना चाहता हूं तो मुझे एक अन्य वेब सर्वर लॉन्च करना होगा (अनुबंध 1 देखें)
आपके पास कोई विचार है ?
1 उत्तर
मैं आपके nginx रिवर्स प्रॉक्सी के लिए एक कंटेनर रखने का सुझाव दूंगा, और केवल nginx (या जो भी अन्य श्रोता) शामिल करें जहां आपके अन्य कंटेनरों को एक की आवश्यकता हो। आपके पास किसी अन्य nginx सर्वर के बिना सीधे अपने फ्लास्क एप्लिकेशन पर ट्रैफ़िक प्रॉक्सी_पास करने का अवसर हो सकता है।
हालांकि, आपका वर्तमान सेटअप और अनुलग्नक1 सही हो सकता है: आपके पास अपने कंटेनरों में किसी भी होस्ट: पोर्ट स्वीकार करने वाले ट्रैफ़िक का उपयोग करने की सुविधा है। यह एक और रिवर्स प्रॉक्सी भी हो सकता है ~ जब तक आपका प्रॉक्सी आपके रिवर्स प्रॉक्सी nginx से आपके ट्रैफ़िक को एक उपयुक्त श्रोता तक पहुँचाता है।
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।