نهاية فترة استخدام Node.js المستندة إلى Trireme

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

في 10 تشرين الأول (أكتوبر) 2019، ألغت Apigee دعم الخوادم الوكيلة لواجهة برمجة التطبيقات Node.js المستندة إلى Trireme والزيارات المعلّقة على نقاط النهاية هذه. تم إيقاف هذه الميزة وفقًا لإعلان في 10 تشرين الأول (أكتوبر) 2018. ننصحك باستخدام الأهداف المستضافة Apigee كبديل.

لماذا تم إيقاف Trireme؟

منذ عام 2013، وفّرت Apigee استخدام خوادم Node.js الوكيلة في Apigee Edge من خلال استخدام Trireme. يتيح لك ذلك تشغيل رمز Node.js داخل Apigee Edge وعرضه كواجهة برمجة تطبيقات. إنّ النهج المستند إلى Trireme يجعل استضافة واجهات برمجة تطبيقات Node.js سريعة وبسيطة، ولكن Trireme محدود في إصدارات وحزم Node.js التي يتيحها. هناك أيضًا اختلافات طفيفة في السلوك بين بيئة Node.js العادية وبيئة Trireme/Rhino التي تعمل فوق جهاز Java الافتراضي (JVM).

لقد أوقفنا دعم Node.js التقليدي لصالح الأهداف المستضافة، إذ طلب منا العملاء مرارًا وتكرارًا الحصول على إمكانية الاستفادة من إمكانات Node.js الكاملة واستخدام حزم Node.js المتاحة للجميع. تتيح لك الأهداف المستضافة تشغيل تطبيقات Node.js في بيئة وقت تشغيل أصلية تستضيفها Apigee وإضافة منطق العمل إلى واجهات برمجة التطبيقات الخاصة بك.

ماذا يحدث للخوادم الوكيلة الحالية لواجهة برمجة التطبيقات المستندة إلى Trireme؟

اعتبارًا من 10 تشرين الأول (أكتوبر) 2019، سيتم إلغاء نشر الخوادم الوكيلة لواجهة برمجة التطبيقات المستندة إلى Node.js ولن تتمكّن بعد ذلك من عرض زيارات واجهة برمجة التطبيقات. سيظل بإمكانك عرضها في واجهة مستخدم الخادم الوكيل لواجهة برمجة التطبيقات أو استخدام واجهة برمجة التطبيقات للإدارة للحصول على تعريف الخادم الوكيل وأي تبعيات، ولكن لن تتمكن من تعديل أو نشر الخوادم الوكيلة لواجهة برمجة التطبيقات أو تبعيات Node.js.

ما هي الإجراءات التي عليّ اتّخاذها؟

  • جرد الخوادم الوكيلة الحالية لـ Trireme المستندة إلى Trireme. للمساعدة في تحديد موقع الخوادم الوكيلة لواجهة برمجة التطبيقات التي تستخدم Node.js المستندة إلى Trireme، تتوفر أداة apigee-trireme-finder مفتوحة المصدر.
  • تنزيل حِزم الخادم الوكيل لواجهة برمجة التطبيقات. (يمكنك الاطّلاع على كيف يمكنني تصدير بياناتي (عملاء السحابة الإلكترونية) في هذه الأسئلة الشائعة).
  • يمكنك مراجعة الأسئلة الشائعة حول الأهداف المستضافة للاطّلاع على الأسئلة الشائعة التي تتضمن بدائل apigee-access NPM التي تم إيقافها أيضًا.
  • أنشئ الخوادم الوكيلة الجديدة لواجهة برمجة التطبيقات (الأهداف المستضافة) من رمز المصدر القديم لخوادم Node.js الوكيلة وانشرها (راجِع البرامج التعليمية لمزيد من التفاصيل).

ما هي الخيارات أو البدائل التي يجب مراعاتها؟

جرّب أحد البدائل التالية:

  • توفّر الأهداف المستضافة للمؤسسات طريقة بسيطة لإضافة المزيد من منطق النشاط التجاري إلى واجهات برمجة التطبيقات الخاصة بها. تتيح لك الأهداف المستضافة تشغيل تطبيقات Node.js في بيئة وقت تشغيل أصلية تستضيفها Google. وهذا يعني أنه يمكنك الاستفادة من إمكانيات Node.js الكاملة واستخدام حزم Node.js المختلفة في تطبيقك. راجع الأسئلة الشائعة حول الأهداف المستضافة لمزيد من التفاصيل.
  • عليك نقل البيانات إلى خدمة بديلة لاستضافة خلفيات هدف واجهة برمجة التطبيقات، مثل Google App Engine أو Cloud Run أو Cloud Functions.

كيف يمكنني تصدير بياناتي (عملاء السحابة الإلكترونية)؟

يمكنك تنزيل حِزم الخادم الوكيل في Node.js بإحدى الطرق التالية:

هل هناك أي أدوات أو دعم متاح للمساعدة في نقل Trireme إلى الأهداف المستضافة؟

لا توفّر Google أي أدوات مبرمَجة لنقل خوادم Node.js الوكيلة الحالية إلى الأهداف المستضافة. اطّلِع على البرامج التعليمية في المستندات للحصول على تعليمات عن نقل خادم وكيل Node.js حالي إلى خادم وكيل للأهداف المستضافة.

مع مَن يمكنني التواصل إذا كنت بحاجة إلى مزيد من المعلومات أو المساعدة؟

لطلب تفاصيل إضافية، يُرجى تسجيل طلب دعم لدى فريق دعم Apigee Edge (الموضوع: Trireme EOL).