نظرة عامة على النشر

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

يوفّر هذا الموضوع نظرة عامة سريعة على نشر الخادم الوكيل. يمكنك نشر الخوادم الوكيلة باستخدام واجهة مستخدم الإدارة أو النصوص البرمجية لسطر الأوامر أو باستخدام واجهات برمجة التطبيقات.

فيديو: يمكنك مشاهدة فيديو قصير للتعرّف على أفضل الممارسات بشأن عدم حدوث أي توقُّف عن العمل أثناء نشر الخادم الوكيل لواجهة برمجة التطبيقات.

حالات نشر خادم وكيل

يجب نشر الخادم الوكيل قبل أن تتمكن من استدعاءه. بشكل عام، الأمر متروك لك عند النشر. عندما تعمل في بيئة اختبار، يمكنك النشر بشكل متكرر عدة مرات. من ناحية أخرى، يعتمد قرار نشر خادم وكيل من بيئة الاختبار في بيئة إنتاج عادةً على قواعد مراحل النشاط التي وضعها فريق التطوير في مؤسستك.

يمكنك نشر خادم وكيل أو إعادة نشره عند:

  • إنشاء خادم وكيل جديد (تتم عملية النشر تلقائيًا)
  • تعديل خادم وكيل حالي
  • إنشاء نسخة جديدة من خادم وكيل
  • إنشاء إصدار جديد من خادم وكيل
  • نقل خادم وكيل من بيئة إلى أخرى، مثلاً من بيئة اختبار إلى بيئة إنتاج
  • حذف ملف تخزين مفاتيح وإعادة إنشائه

مكان نشر خادم وكيل

تنشر خادمًا وكيلاً في بيئة معيّنة. تتضمن جميع المؤسسات في Apigee Edge تلقائيًا بيئتين باسم test وprod. صُممت هذه البيئات فقط لتزويدك بمجال واحد للعمل عليه واختبار تغييرات واجهة برمجة التطبيقات، ومنطقة أخرى تظهر فيها واجهات برمجة التطبيقات للتطبيقات. يوضّح الشكل التالي خادمًا وكيلاً تم نشره في بيئة test، كما هو موضّح في النقطة الخضراء.

كيفية نشر خادم وكيل

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

إذا كنت تعمل على تطوير خوادم وكيلة ومكوّنات ذات صلة بلا اتصال بالإنترنت (أي العمل باستخدام ملفات XML للخادم الوكيل وغيرها من الرموز مباشرةً على نظام الملفات)، يوفّر لك Apigee Edge أداة نشر ملائمة لسطر الأوامر يمكنك استخدامها. يمكنك أيضًا الحصول على نموذج نص برمجي في واجهة الأوامر يمكنك ضبطه وتشغيله لتحميل ملفات الخادم الوكيل ونشرها. لمزيد من المعلومات، راجِع نشر الخوادم الوكيلة من سطر الأوامر.

وأخيرًا، يمكنك استخدام واجهة برمجة تطبيقات إدارة Edge لنشر الخوادم الوكيلة. تعرض واجهات برمجة التطبيقات للنشر وظائف صغيرة يمكن لفريق التطوير تنسيقها لبرمجة مراحل تطوير واجهة برمجة التطبيقات وتحسينها. راجِع نشر الخوادم الوكيلة لواجهة برمجة التطبيقات باستخدام واجهة برمجة التطبيقات للإدارة.

ما هي "مراجعة الخادم الوكيل لواجهة برمجة التطبيقات"؟

تتيح لك النُسخ السابقة إدارة تعديلات الخادم الوكيل لواجهة برمجة التطبيقات أثناء إنشائها ونشرها على بيئة. يتم ترقيم النُسخ بالتسلسل، ما يتيح لك التراجع عن التغيير من خلال نشر نسخة سابقة من الخادم الوكيل لواجهة برمجة التطبيقات.

لا يمكن نشر أكثر من نسخة سابقة واحدة من خادم وكيل لواجهة برمجة التطبيقات في بيئة في وقت معيّن إذا كانت النُسخ السابقة تشترك في المسار الأساسي نفسه للخادم الوكيل لواجهة برمجة التطبيقات.

وفي العادة، يجب إلغاء نشر نسخة سابقة حالية قبل نشر نسخة جديدة. تشمل الخيارات المتقدّمة الأخرى استبدال نسخة سابقة منشورة أو اختيار عدم زيادة نسخة سابقة على الإطلاق. على سبيل المثال، في بعض الأحيان، عندما تجري تغييرات طفيفة، قد لا تحتاج إلى زيادة المراجعة. يمكن إنجاز هذه الخيارات المتقدمة من خلال إجراء اتصالات مباشرة بواجهة برمجة تطبيقات إدارة Edge. راجِع نشر الخوادم الوكيلة لواجهة برمجة التطبيقات باستخدام واجهة برمجة التطبيقات للإدارة.

يمكنك نشر نسخة سابقة من الخادم الوكيل لواجهة برمجة التطبيقات في بيئة prod مع مواصلة إنشاء مراجعات جديدة للخادم الوكيل لواجهة برمجة التطبيقات في بيئة test. عندما تكون جاهزًا، يمكنك "ترقية" النسخة الأعلى من الخادم الوكيل لواجهة برمجة التطبيقات من بيئة test بدلاً من النسخة السابقة للخادم الوكيل لواجهة برمجة التطبيقات في بيئة prod.

لمزيد من المعلومات عن المراجعات، يُرجى الاطّلاع على نشر الخوادم الوكيلة لواجهة برمجة التطبيقات باستخدام واجهة برمجة التطبيقات للإدارة ونشر الخوادم الوكيلة في واجهة المستخدم.

فيديو: يمكنك مشاهدة فيديو قصير لمعرفة مزيد من المعلومات عن النُسخ السابقة من واجهة برمجة التطبيقات.