ट्राइम-आधारित Node.js जीवन का अंत

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 डिपेंडेंसी में बदलाव नहीं किया जा सकेगा और न ही उन्हें डिप्लॉय किया जा सकेगा.

मुझे क्या करना होगा?

देखें कि आपके पास कौनसे और विकल्प हैं?

इनमें से किसी एक विकल्प पर विचार करें:

  • होस्ट किए गए टारगेट एंटरप्राइज़ को अपने एपीआई में, ज़्यादा कारोबारी नियम जोड़ने का आसान तरीका उपलब्ध कराते हैं. इससे पहले की तुलना में ज़्यादा कारोबारी नियम जोड़े जा सकते हैं. होस्ट किए गए टारगेट की मदद से, Google के होस्ट किए गए नेटिव रनटाइम एनवायरमेंट में Node.js ऐप्लिकेशन चलाए जा सकते हैं. इसका मतलब है कि आपको Node.js की सभी सुविधाओं का फ़ायदा मिल सकता है. साथ ही, अपने ऐप्लिकेशन में अलग-अलग Node.js पैकेज इस्तेमाल किए जा सकते हैं. ज़्यादा जानकारी के लिए, होस्ट किए गए टारगेट के बारे में अक्सर पूछे जाने वाले सवाल देखें.
  • अपने एपीआई टारगेट बैकएंड को होस्ट करने के लिए, किसी दूसरी सेवा पर माइग्रेट करें. जैसे, Google App Engine, Cloud Run या Cloud Functions.

मैं अपना डेटा कैसे एक्सपोर्ट करूं (क्लाउड कस्टमर)?

इनमें से किसी एक तरीके से अपने Node.js प्रॉक्सी बंडल को डाउनलोड किया जा सकता है:

क्या किसी तरह के टूल या सहायता की मदद से, Trireme को होस्ट किए गए टारगेट पर माइग्रेट किया जा सकता है?

Google, मौजूदा Node.js प्रॉक्सी को होस्ट किए गए टारगेट पर माइग्रेट करने के लिए, अपने-आप काम करने वाला कोई टूल उपलब्ध नहीं कराता. मौजूदा Node.js प्रॉक्सी को होस्ट किए गए टारगेट प्रॉक्सी पर माइग्रेट करने के बारे में जानने के लिए, दस्तावेज़ में दिए गए ट्यूटोरियल देखें.

अगर मुझे ज़्यादा जानकारी या मदद चाहिए, तो मैं किससे संपर्क करूं?

ज़्यादा जानकारी पाने के लिए, Apigee Edge Support पर टिकट लॉग करें (विषय: Trireme EOL).