5

का उपयोग करके एलिस्टी कैश क्लस्टर से कनेक्ट करें मुझे एडब्ल्यूएस एपीआई गेटवे का उपयोग करके लोचदार (रेडिस इंजन) संवाद करने की आवश्यकता है। मैंने उसी VPC में लैम्ब्डा फ़ंक्शन से ElastiCache को सफलतापूर्वक कनेक्ट किया। मैं बाहरी वीपीसी से कनेक्ट नहीं कर सकता।एपी गेटवे

तो मैं एक एपीआई प्रवेश द्वार बनाते हैं, और एकीकरण प्रकार का चयन करें एडब्ल्यूएस सेवा प्रॉक्सी और ElastiCache रूप एडब्ल्यूएस सेवा के रूप में करने की कोशिश की।

यह एक एपीआई प्रवेश द्वार

screenshot

बनाने के लिए स्क्रीनशॉट है लेकिन मैं नहीं जानता, कैसे परीक्षण करने के लिए इस क्रियान्वित Redis आदेशों के लिए एपीआई बनाया।

eg: SET A FOO 

यह एपीआई प्रवेश द्वार का उपयोग कर ElastiCache संवाद करने के लिए संभव है?

उत्तर

8

एपीआई गेटवे सेवा प्रॉक्सी एडब्ल्यूएस एपीआई को प्रॉक्सी करने के लिए है, रेडिस एपीआई नहीं, इसलिए यह आपके लिए काम नहीं करेगा। आपको एक लैम्ब्डा फ़ंक्शन बनाना होगा और एपीआई गेटवे लैम्ब्डा एकीकरण का उपयोग करना होगा।

+0

यह वीपीसी के साथ कैसे काम करेगा? कुछ स्पोरैडिक नोट्स बताते हैं कि एलिस्टी कैश वीपीसी के बिना बनाया जा सकता है, लेकिन अकेले वीपीसी चला रहा है और एनएटी गेटवे चला रहा है, और रेडिस चलाने के लिए और डायनामोडब जैसी अन्य सेवाओं को एक ही समय में बहुत महंगा साबित होगा। क्या कोई सस्ता तरीका है? – sandeepzgk

+0

मुझे यह जानने की ज़रूरत है कि यह केवल एपी गेटवे का उपयोग करके कैसे किया जाता है। सवाल अपडेट किया गया। –

+0

यह ** केवल एपीआई गेटवे का उपयोग करके नहीं किया जा सकता है। मैंने सोचा कि मैंने अपने जवाब में यह बिल्कुल स्पष्ट किया है। आप एडब्ल्यूएस सेवा प्रॉक्सी के उद्देश्य को भ्रमित कर रहे हैं। इसका उपयोग रेडिस से पूछताछ के लिए नहीं किया जा सकता है। वीपीसी के संबंध में, आप वीपीसी के बिना एलिस्टी कैश का उपयोग नहीं कर सकते हैं, और आपको लैम्ब्डा फ़ंक्शन के लिए वीपीसी एक्सेस सक्षम करने की आवश्यकता होगी। आपको एक एनएटी गेटवे जोड़ने की आवश्यकता नहीं होगी जबतक कि आप अपने लैम्ब्डा फ़ंक्शन के साथ चीजें नहीं करना चाहते थे जिसके लिए आपके वीपीसी के बाहर संसाधनों तक पहुंच की आवश्यकता थी। –

संबंधित मुद्दे