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