أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
يقدّم هذا الموضوع نظرة عامة سريعة على عملية نشر الخادم الوكيل. يمكنك نشر الخوادم الوكيلة باستخدام واجهة المستخدم الإدارية أو نصوص برمجية لسطر الأوامر أو واجهات برمجة التطبيقات.
الفيديو: شاهِد فيديو قصيرًا للتعرّف على أفضل الممارسات المتعلقة بعدم توقّف الخدمة أثناء نشر خادم وكيل لواجهة برمجة التطبيقات.
حالات نشر خادم وكيل
يجب نشر الخادم الوكيل قبل أن يتم استدعاؤه. بشكل عام، يعود إليك قرار تحديد وقت النشر. عند العمل في بيئة اختبار، يمكنك نشر التغييرات بشكل متكرر عدة مرات. من ناحية أخرى، يعتمد قرار تفعيل الخادم الوكيل من بيئة اختبار إلى بيئة التشغيل الفعلي عادةً على قواعد مراحل النشاط التي يضعها فريق التطوير.
يمكنك نشر وكيل أو إعادة نشره في الحالات التالية:
- إنشاء وكيل جديد (يتم النشر تلقائيًا)
- تعديل وكيل حالي
- إنشاء نسخة جديدة من وكيل
- إنشاء إصدار جديد من وكيل
- نقل وكيل من بيئة إلى أخرى، مثلاً من بيئة اختبار إلى بيئة التشغيل الفعلي
- حذف ملف تخزين المفاتيح وإعادة إنشائه
أماكن نشر خادم وكيل
يمكنك نشر وكيل في بيئة. تتضمّن جميع المؤسسات في Apigee Edge تلقائيًا بيئتَين باسمَي test وprod. تم تصميم هاتين البيئتَين لتوفير مساحة واحدة يمكنك العمل فيها واختبار تغييرات واجهة برمجة التطبيقات، ومساحة أخرى يتم فيها عرض واجهات برمجة التطبيقات للتطبيقات. يعرض الشكل التالي خادمًا وكيلاً تم نشره في بيئة test، كما هو موضّح بالنقطة الخضراء.

كيفية نشر خادم وكيل
تعتمد طريقة نشر الخادم الوكيل على المكان الذي يتم فيه تطوير الخادم الوكيل. إذا كنت تعمل في واجهة المستخدم، يمكنك نشر خادم وكيل بسهولة ببضع نقرات فقط. يتم نشر وكيل جديد تلقائيًا عند إنشائه، ولا يتطلّب ذلك اتّخاذ أي إجراء خاص. إنّ إجراء إعادة نشر وكيل حالي بسيط جدًا. ما عليك سوى اختيار بيئة النشر التي تريد النشر فيها، وستتولّى واجهة مستخدم الإدارة بقية المهام. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة نشر خوادم وكيل في واجهة المستخدم.
إذا كنت بصدد تطوير خوادم وكيلة ومكوّنات ذات صلة بلا إنترنت (أي العمل باستخدام ملفات XML الخاصة بالخوادم الوكيلة وغيرها من الرموز مباشرةً على نظام الملفات)، توفّر Apigee Edge أداة نشر ملائمة تعمل من سطر الأوامر يمكنك استخدامها. يمكنك أيضًا الحصول على نموذج نص برمجي shell يمكنك إعداده وتشغيله لتحميل ملفات الوكيل ونشرها. لمزيد من المعلومات، يُرجى الاطّلاع على نشر خوادم وكيل من سطر الأوامر.
أخيرًا، يمكنك استخدام Edge management API لنشر الخوادم الوكيلة. تعرض واجهات برمجة التطبيقات الخاصة بالنشر وظائف أساسية يمكن لفريق التطوير تنسيقها لأتمتة دورة حياة تطوير واجهة برمجة التطبيقات وتحسينها. اطّلِع على نشر خوادم وكيلة لواجهة برمجة التطبيقات باستخدام واجهة برمجة التطبيقات الإدارية.
ما هي مراجعة خادم وكيل لواجهة برمجة التطبيقات؟
تتيح لك المراجعات إدارة تحديثات خادم وكيل واجهة برمجة التطبيقات أثناء إنشائها ونشرها في بيئة. يتم ترقيم المراجعات بالتسلسل، ما يتيح لك التراجع عن تغيير من خلال نشر مراجعة سابقة لخادم وكيل واجهة برمجة التطبيقات.
يمكن نشر مراجعة واحدة فقط لخادم وكيل لواجهة برمجة التطبيقات في بيئة معيّنة في وقت معيّن إذا كانت المراجعات تشترك في مسار الأساس نفسه لخادم وكيل لواجهة برمجة التطبيقات.
عادةً، يجب إلغاء نشر مراجعة حالية قبل نشر مراجعة جديدة. تشمل الخيارات المتقدّمة الأخرى إمكانية الكتابة فوق نسخة معدَّلة تم نشرها أو عدم زيادة رقم النسخة المعدَّلة على الإطلاق. على سبيل المثال، عندما تجري تغييرات بسيطة، قد لا تريد زيادة رقم المراجعة. يمكن تنفيذ هذه الخيارات المتقدّمة من خلال طلبات مباشرة إلى واجهة برمجة التطبيقات الخاصة بإدارة Edge. اطّلِع على نشر خوادم وكيلة لواجهة برمجة التطبيقات باستخدام واجهة برمجة التطبيقات الإدارية.
يمكنك نشر نسخة معدَّلة من خادم وكيل لواجهة برمجة التطبيقات في بيئة prod، مع مواصلة إنشاء نسخ معدَّلة جديدة من خادم وكيل واجهة برمجة التطبيقات هذا في بيئة test. عندما تكون مستعدًا، يمكنك "ترقية" المراجعة الأحدث لخادم وكيل واجهة برمجة التطبيقات من بيئة test إلى المراجعة السابقة لخادم وكيل واجهة برمجة التطبيقات في بيئة prod.
لمزيد من المعلومات حول المراجعات، يُرجى الاطّلاع على نشر خوادم وكيلة لواجهة برمجة التطبيقات باستخدام واجهة برمجة التطبيقات الإدارية ونشر الخوادم الوكيلة في واجهة المستخدم.
الفيديو: شاهِد فيديو قصيرًا لمعرفة المزيد عن مراجعات واجهة برمجة التطبيقات.