मैं नोड ऐप के अनुरोध पास करने के लिए nginx का उपयोग कर रहा हूं। ऐप मूल रूप से एचटीएमएल के लिए रिमोट कैश के रूप में कार्य करता है (यह देखने के लिए जांच करता है कि क्या उपयोगकर्ता अनुरोध कर रहा है कि रेडिस डीबी में क्या है, अगर यह सिर्फ यह दिखाया गया है कि, अगर इसे पकड़ न लें और उसे रेडिस कैश में स्टोर न करें और इसे पूरा करें।)सीधे रेडिस कैश से सामग्री की सेवा के लिए nginx का उपयोग
मैं उत्सुक था कि नोडेक्स को सीधे रेडिस से सामग्री की सेवा करके नोड ऐप पर हमला करने के बावजूद मैं उत्सुक था? मैं http_redis मॉड्यूल के साथ चारों ओर बेवकूफ़ बना रहा हूं लेकिन मैं वास्तव में इसे काम पर नहीं ला सकता हूं।
एक साधारण उदाहरण होगा: http://mywebsite.com/a जहां nginx 'ए' कुंजी में सामग्री को प्रस्तुत करेगा या कुंजी मौजूद नहीं होने पर इसे नोड ऐप पर भेज देगा। क्या यह भी संभव है?
हमम, मैं इसे देख लूंगा। मैं नहीं जानता कि मैं nginx के बारे में बहुत कुछ जानता हूं इसलिए मुझे यह भी पता नहीं था कि मैं जो पूछ रहा था वह संभव था। मुझे लगता है कि आपकी विधि के लिए मुझे यह देखना होगा कि नोड या वेबडिज़ से इसकी सेवा करना तेज होगा या नहीं। ऐसा लगता है कि nginx सीधे memcache से सर्वर पर सक्षम है और http_redis मॉड्यूल इसके बाद मॉडलिंग लगता है। –
यदि आप इसे पब/सबस के साथ भी उपयोग कर रहे हैं तो आप proxy_buffering बंद कर देंगे और proxy_read_timeout उचित उचित मूल्य पर बदलना चाहेंगे। – rrauenza