Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
Apigee ने 10 अक्टूबर, 2019 को Trireme पर आधारित Node.js एपीआई प्रॉक्सी और उन एंडपॉइंट पर निलंबित ट्रैफ़िक के लिए सहायता देना बंद कर दिया है. यह सुविधा 10 अक्टूबर, 2018 को घोषणा के बाद बंद कर दी गई थी. आपको विकल्प के तौर पर, Apigee होस्ट किए गए टारगेट का इस्तेमाल करना चाहिए.
हमने ट्रायम को क्यों बंद किया?
साल 2013 से, Apigee, Trireme की मदद से Apigee Edge में Node.js प्रॉक्सी को इस्तेमाल करने की सुविधा दे रहा है. इससे, Apigee Edge में Node.js कोड को चलाया जा सकता है और इसे एपीआई के तौर पर दिखाया जा सकता है. Trireme पर आधारित तरीका इस्तेमाल करके Node.js एपीआई को तेज़ी और आसानी से होस्ट किया जा सकता है. हालांकि, Node.js के साथ काम करने वाले वर्शन और पैकेज के लिए, Trireme की सुविधा सीमित है. इसके अलावा, स्टैंडर्ड Node.js एनवायरमेंट और Java वर्चुअल मशीन (JVM) पर चलने वाले Trireme/Rhino एनवायरमेंट के व्यवहार में भी थोड़ा-बहुत अंतर होता है.
हमने पारंपरिक Node.js के साथ होस्ट किए गए टारगेट की सुविधा नहीं दी. इसकी वजह यह थी कि ग्राहकों ने हमसे बार-बार Node.js का फ़ायदा लेने और सार्वजनिक तौर पर उपलब्ध Node.js पैकेज का इस्तेमाल करने की मांग की. होस्ट किए गए टारगेट की मदद से, Apigee से होस्ट किए गए नेटिव रनटाइम एनवायरमेंट में Node.js ऐप्लिकेशन चलाए जा सकते हैं और अपने एपीआई में बिज़नेस लॉजिक जोड़ा जा सकता है.
Treme पर आधारित मेरी मौजूदा एपीआई प्रॉक्सी का क्या होगा?
आपके Node.js-आधारित एपीआई प्रॉक्सी का इस्तेमाल 10 अक्टूबर, 2019 से नहीं किया जाएगा. इसके बाद, वे एपीआई ट्रैफ़िक को सेवाएं नहीं दे पाएंगे. इन्हें अब भी एपीआई प्रॉक्सी यूज़र इंटरफ़ेस (यूआई) में देखा जा सकता है या मैनेजमेंट एपीआई का इस्तेमाल करके, प्रॉक्सी डेफ़िनिशन और किसी दूसरी डिपेंडेंसी की जानकारी पाई जा सकती है. हालांकि, एपीआई प्रॉक्सी या Node.js डिपेंडेंसी में बदलाव नहीं किया जा सकेगा और न ही उन्हें डिप्लॉय किया जा सकेगा.
मुझे क्या करना होगा?
- अपने मौजूदा Trireme-आधारित Node.js प्रॉक्सी को इन्वेंट्री बनाएं. Trireme पर आधारित Node.js का इस्तेमाल करने वाले एपीआई प्रॉक्सी का पता लगाने के लिए, एक ओपन सोर्स apigee-trireme-finder इस्तेमाल करें.
- एपीआई प्रॉक्सी बंडल डाउनलोड करें. अक्सर पूछे जाने वाले इस सवाल में, मैं अपना डेटा कैसे एक्सपोर्ट करूं (क्लाउड ग्राहक) कैसे करूं लेख देखें.
- आम तौर पर पूछे जाने वाले सवालों के लिए, होस्ट किए गए टारगेट के बारे में अक्सर पूछे जाने वाले सवाल देखें. इन सवालों में, एनपीएम के रिटायर हो चुके
apigee-access
एनपीएम के विकल्प भी शामिल हैं. - अपने Node.js प्रॉक्सी के लिए, पुराने सोर्स कोड से नई एपीआई प्रॉक्सी (होस्ट किए गए टारगेट) बनाएं और उन्हें डिप्लॉय करें. ज़्यादा जानकारी के लिए, ट्यूटोरियल देखें.
देखें कि आपके पास कौनसे और विकल्प हैं?
इनमें से किसी एक विकल्प पर विचार करें:
- होस्ट किए गए टारगेट एंटरप्राइज़ को अपने एपीआई में, ज़्यादा कारोबारी नियम जोड़ने का आसान तरीका उपलब्ध कराते हैं. इससे पहले की तुलना में ज़्यादा कारोबारी नियम जोड़े जा सकते हैं. होस्ट किए गए टारगेट की मदद से, Google के होस्ट किए गए नेटिव रनटाइम एनवायरमेंट में Node.js ऐप्लिकेशन चलाए जा सकते हैं. इसका मतलब है कि आपको Node.js की सभी सुविधाओं का फ़ायदा मिल सकता है. साथ ही, अपने ऐप्लिकेशन में अलग-अलग Node.js पैकेज इस्तेमाल किए जा सकते हैं. ज़्यादा जानकारी के लिए, होस्ट किए गए टारगेट के बारे में अक्सर पूछे जाने वाले सवाल देखें.
- अपने एपीआई टारगेट बैकएंड को होस्ट करने के लिए, किसी दूसरी सेवा पर माइग्रेट करें. जैसे, Google App Engine, Cloud Run या Cloud Functions.
मैं अपना डेटा कैसे एक्सपोर्ट करूं (क्लाउड कस्टमर)?
इनमें से किसी एक तरीके से अपने Node.js प्रॉक्सी बंडल को डाउनलोड किया जा सकता है:
- यूज़र इंटरफ़ेस (यूआई): दस्तावेज़ में दिए गए एपीआई प्रॉक्सी को डाउनलोड करें सेक्शन में बताए गए तरीके के मुताबिक, एपीआई प्रॉक्सी एडिटर से zip फ़ाइल डाउनलोड करें.
- API: अपने प्रॉक्सी बंडल को एक्सपोर्ट करने के लिए, Apigee API का इस्तेमाल करें. एपीआई प्रॉक्सी में बदलाव के लिए Node.js डिपेंडेंसी की सूची बनाने के लिए, NPM डिपेंडेंसी पाएं एपीआई का इस्तेमाल करें.
क्या किसी तरह के टूल या सहायता की मदद से, Trireme को होस्ट किए गए टारगेट पर माइग्रेट किया जा सकता है?
Google, मौजूदा Node.js प्रॉक्सी को होस्ट किए गए टारगेट पर माइग्रेट करने के लिए, अपने-आप काम करने वाला कोई टूल उपलब्ध नहीं कराता. मौजूदा Node.js प्रॉक्सी को होस्ट किए गए टारगेट प्रॉक्सी पर माइग्रेट करने के बारे में जानने के लिए, दस्तावेज़ में दिए गए ट्यूटोरियल देखें.
अगर मुझे ज़्यादा जानकारी या मदद चाहिए, तो मैं किससे संपर्क करूं?
ज़्यादा जानकारी पाने के लिए, Apigee Edge Support पर टिकट लॉग करें (विषय: Trireme EOL).