أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X. info
الإصدار 3.3.x من Edge Microgateway
يشرح هذا الموضوع كيفية تثبيت Edge Microgateway أو إزالته.
الحدّ الأدنى من متطلبات الأجهزة
يتطلّب Edge Microgateway الحدّ الأدنى من إعدادات الأجهزة التالية:
- على جهاز افتراضي، يتطلّب Edge Microgateway ما لا يقل عن وحدة معالجة مركزية واحدة وذاكرة وصول عشوائي بسعة 256 ميغابايت على الأقل. تستهلك عملية Edge Microgateway نفسها أقل من 128 ميغابايت من ذاكرة الوصول العشوائي.
- على حاوية، يمكن استخدام Microgateway مع صورة بحجم أقل من 100 ميغابايت.
المتطلبات الأساسية
- تتوافق Apigee مع إصدارات Active LTS أو Maintenance LTS على أنظمة التشغيل Windows وmacOS وLinux. لمزيد من المعلومات، يُرجى الاطّلاع على البرامج المتوافقة مع Apigee Edge Microgateway.
- يتطلّب نظام التشغيل Windows تثبيت OpenSSL وإضافته إلى PATH.
- إذا كنت تستخدم Apigee Edge Private Cloud للإعداد باستخدام Edge Microgateway، يجب أن يكون لديك الإصدار 4.18.01 أو إصدار أحدث من Private Cloud.
تثبيت Edge Microgateway في حال توفّر اتصال بالإنترنت
يشرح هذا القسم كيفية تثبيت Edge Microgateway وتهيئة إعداد تلقائي. إذا كنت تستخدم Edge Microgateway بدون اتصال بالإنترنت، يُرجى الاطّلاع على هل يمكنني تثبيت Edge Microgateway بدون اتصال بالإنترنت؟.
- ثبِّت أحدث إصدار من Edge Microgateway باستخدام
npmعلى النحو التالي. يؤدي هذا الأمر إلى تثبيت البرنامج ووضع الملف التنفيذيedgemicroفي مسارك.npm install edgemicro -g
لتثبيت إصدار معيّن من Edge Microgateway، عليك تحديد رقم الإصدار في أمر التثبيت. إذا لم تحدّد رقم الإصدار، سيتم تثبيت أحدث إصدار. على سبيل المثال، لتثبيت الإصدار 3.1.5، استخدِم الأمر التالي.
npm install edgemicro@3.1.5 -g
- تحقَّق من رقم الإصدار. على سبيل المثال، إذا ثبَّت الإصدار 3.1.5:
edgemicro --version current nodejs version is v12.5.0 current edgemicro version is 3.1.5
- اتّبِع خطوات الإعداد والضبط في إعداد Edge Microgateway وضبطه.
ترقية Edge Microgateway
لترقية إصدار سبق تثبيته من Edge Microgateway، يُرجى الاطّلاع على ترقية Edge Microgateway في حال توفّر اتصال بالإنترنت.
تنصح Apigee باختبار الإعداد الحالي باستخدام الإصدار الجديد قبل ترقية بيئة التشغيل الفعلي.
تشغيل Edge Microgateway على نظام التشغيل Windows كخدمة
يمكنك تشغيل Edge Microgateway على نظام التشغيل Windows كخدمة. لمزيد من التفاصيل، يُرجى الاطّلاع على أفضل الممارسات للإدارة التشغيلية لـ Microgateway (edgemicro) على نظام التشغيل Windows في منتدى Apigee.
هل يمكنني تثبيت Edge Microgateway بدون اتصال بالإنترنت؟
في المواقع الإلكترونية التي لا يتوفّر فيها اتصال بالإنترنت، يمكن للمشرف
تثبيت سجلّ npm خاص
والحفاظ عليه على شبكتك الداخلية. لا يتناول هذا الدليل تعليمات إعداد سجلّ npm خاص، ولكن يمكنك البحث عن تعليمات مفيدة والعثور عليها. بعد تثبيت سجلّ npm خاص، يمكنك اتّباع تعليمات التثبيت أو الترقية الموضّحة أعلاه.
الخطوات الأولى
إذا كنت تستخدم Edge Microgateway للمرة الأولى، فإنّ إعداد Edge Microgateway وضبطه هو أفضل مكان للبدء بعد إكمال عملية التثبيت. يغطّي دليل الإعداد والضبط جميع الخطوات التي عليك اتّخاذها لتثبيت مثيل من Edge Microgateway وضبطه وبدء استخدامه.
أين يتم تثبيت Edge Microgateway؟
عند استخدام npm مع الخيار العام (npm install -g edgemicro)، يتم تثبيت البرنامج في [prefix]/lib/node_modules/edgemicro. يمكنك العثور على
قيمة [prefix] باستخدام هذا الأمر:
npm config get prefix
يتم ضبط بادئة الإعدادات تلقائيًا على الموقع الإلكتروني الذي تم فيه تثبيت Node. على معظم الأنظمة، يكون هذا الموقع الإلكتروني هو
/usr/local. على نظام التشغيل Windows، يكون %AppData%\npm. يمكن ضبط قيمة
[prefix]. لمزيد من المعلومات عن مكان تثبيت وحدات Node.js
تلقائيًا وكيفية ضبط موقع التثبيت، يُرجى الاطّلاع على npm-folders.
إزالة Edge Microgateway
إذا أردت إزالة Edge Microgateway، اتّبِع الخطوات التالية:
- احذف دليل التثبيت
[prefix]/lib/node_modules/edgemicroأو أرشفه، حيث [prefix] هي بادئة npm كما هو موضّح في أين يتم تثبيت Edge Microgateway؟ -
احذف ملفات السجلّ أو أرشفها. تلقائيًا، تكون ملفات
edgemicro-*.logفي/var/tmp/، ولكن يمكن ضبط هذا الموقع الإلكتروني. راجِع ملف إعداد Edge Microgateway إذا كنت غير متأكّد. - احذف ملفات إعداد وقت التشغيل وإعداد ذاكرة التخزين المؤقت أو أرشفها:
~/.edgemicro/*.yaml
إتاحة Kubernetes
يمكنك استخدام Edge Microgateway لتوفير إدارة واجهة برمجة تطبيقات Apigee للخدمات التي يتم تشغيلها في مجموعة Kubernetes. يُرجى الاطّلاع على نظرة عامة على دمج Edge Microgateway مع Kubernetes.
إتاحة Docker
يمكنك الآن تنزيل أحدث إصدار من Edge Microgateway كـ صورة Docker:
docker pull gcr.io/apigee-microgateway/edgemicro:latest