خفض مستوى مكونات Apigee وNGINX

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

إصدار التصحيح لشهر آذار (مارس) 2021

الأرباح لكل ألف مشاهدة (RPM) في إصدار رمز التصحيح لشهر آذار (مارس) 2021 من Edge for Private Cloud تم إرسالهما إلى مستودع Apigeeإنتاج، تم إجراء تحديث تبعية غير مقصود في apigee-nginx-1.18. وبالتالي أزلنا الأرباح لكل ألف مشاهدة (RPM) من المستودع واستبدلناها بالأرباح الصحيحة لكل ألف مشاهدة. كانت الأرباح لكل ألف مشاهدة (RPM) غير الصالحة في المستودع في 25 آذار (مارس) 2021 من الساعة 08:45 صباحًا إلى الساعة 03:45 بعد الظهر بتوقيت المحيط الهادئ. إذا قمت بتنزيل وتثبيت قيم RPM في Edge في ذلك التاريخ، قد تحتاج إلى الرجوع إلى إصدار سابق من مكوّنات Apigee التالية:

  • حافة المدخل
  • خادم إدارة الحافة
  • edge-message-processor
  • edge-postgres-server
  • edge-qpid-server
  • جهاز توجيه الحافة
  • nginx

توضّح الأقسام التالية كيفية التحقُّق مما إذا كنت بحاجة إلى الرجوع إلى إصدار سابق أم لا، كيفية الرجوع إلى إصدار سابق من Apigee، إذا لزم الأمر.

التحقق مما إذا كنت بحاجة إلى الرجوع إلى إصدار سابق

لمعرفة ما إذا كنت بحاجة إلى الرجوع إلى إصدار سابق من مكونات Apigee أو NGINX، نفِّذ أحد وفقًا للإجراءات التالية، اعتمادًا على ما إذا كنت تستخدم Edge for Private Cloud 4.50.00 أو 4.19.06.

إجراء Edge 4.50.00

في كل عقدة، أدخل ما يلي للعثور على إصدار المدخل:

-- apigee-service edge-gateway version

إذا كان رقم إصدار edge-gateway هو:

  • أقل من 2011، لن تكون بحاجة إلى اتخاذ أي إجراءات أخرى.
  • بما يعادل إصدار 2011، عليك الرجوع إلى إصدار سابق من مكونات Apigee وNGINX
  • أقدم من 2011، ابحث عن إصدار NGINX من خلال إدخال ما يلي:
    -- sudo yum list installed apigee-nginx

    وفي ما يلي نموذج لمخرجات الأمر:

    Installed Packages
    apigee-nginx.x86_64 1.18.0-1.el7
    @apigee-thirdparty

    إذا كان إصدار NGINX هو apigee-nginx.x86_64 1.18.0-XXX، ما عليك سوى الرجوع إلى إصدار سابق من NGINX.

إجراء Edge 4.19.06

في كل عقدة، أدخل ما يلي للعثور على إصدار المدخل:

-- apigee-service edge-gateway version

إذا كان رقم إصدار edge-gateway هو:

  • أقل من 2011، لن تكون بحاجة إلى اتخاذ أي إجراءات أخرى.
  • بما يساوي عام 2011، عليك الرجوع إلى إصدار سابق من مكونات Apigee والرجوع إلى إصدار سابق من NGINX
  • أقدم من 2011، ابحث عن إصدار NGINX من خلال إدخال ما يلي:
    -- sudo yum list installed apigee-nginx

    وفي ما يلي نموذج لمخرجات الأمر:

    Installed Packages
    apigee-nginx.x86_64 1.18.0-1.el7
    @apigee-thirdparty

    إذا كان إصدار NGINX هو apigee-nginx.x86_64 1.18.0-XXX، ما عليك سوى الرجوع إلى إصدار سابق من NGINX.

    العناصر المطلوب الرجوع إليها

    في حال تثبيت أيّ من العائدات لكل ألف مشاهدة (RPM) في القوائم التالية: ستحتاج إلى الرجوع إلى الإصدار السابق من هذه الأرباح لكل ألف مشاهدة (RPM).

    المكونات التي يجب الرجوع إليها في إصدار Edge for Private Cloud 4.50.00

    edge-gateway-4.50.00-0.0.20113.noarch.rpm
    edge-management-server-4.50.00-0.0.20113.noarch.rpm
    edge-message-processor-4.50.00-0.0.20113.noarch.rpm
    edge-postgres-server-4.50.00-0.0.20113.noarch.rpm
    edge-qpid-server-4.50.00-0.0.20113.noarch.rpm
    edge-router-4.50.00-0.0.20113.noarch.rpm

    المكونات التي سيتم الرجوع إلى إصدارها السابق من Edge for Private Cloud 4.19.06

    edge-gateway-4.19.06-0.0.20114.noarch.rpm
    edge-management-server-4.19.06-0.0.20114.noarch.rpm
    edge-message-processor-4.19.06-0.0.20114.noarch.rpm
    edge-postgres-server-4.19.06-0.0.20114.noarch.rpm
    edge-qpid-server-4.19.06-0.0.20114.noarch.rpm
    edge-router-4.19.06-0.0.20114.noarch.rpm

    للتحقق مما إذا كان قد تم تثبيت هذه العائدات لكل ألف ظهور، على كل عقدة حيث يمثل أي من تثبيت المكونات في القائمة المناسبة أعلاه، أدخل الأمر التالي كل مكون:

    -- apigee-service component version

    الرجوع إلى إصدار سابق من Apigee

    للرجوع إلى إصدار سابق من Apigee، استخدِم الإجراء التالي.

    في كل عقدة يتم تثبيت أي من المكوّنات التالية فيها:

    • حافة المدخل
    • خادم إدارة الحافة
    • edge-message-processor
    • edge-postgres-server
    • edge-qpid-server
    • جهاز توجيه الحافة

    أوقف المكوِّن عن طريق إدخال

    --apigee-service component stop

    بعد ذلك، يمكنك خفض مستوى المكونات:

    -- sudo yum downgrade 

    وإليك بعض الأمثلة:

    في حال تثبيت المدخل ومعالج رسائل الحافة:

    -- sudo yum downgrade edge-gateway edge-message-processor

    في حال تثبيت البوابة وجهاز التوجيه الحافة:

    -- sudo yum downgrade edge-gateway edge-router

    في حال إعداد AIO :

    -- sudo yum downgrade edge-gateway edge-postgres-server edge-router edge-management-server edge-message-processor edge-qpid-server

    بعد الانتهاء من الرجوع إلى إصدار سابق، شغِّل configure لكل مكوّن وأعِد تشغيل بها.

    --apigee-service  component configure
    --apigee-service  component start

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

    Edge for Private Cloud 4.50.00

    edge-gateway-4.50.00-0.0.20110
    Edge-management-server-4.50.00-0.0.20110
    edge-message-processor-4.50.00-0.0.20110
    edge-postgres-server-4.50.00-0.0.20110
    edge-qpid-server-4.50.00-0.0.20110
    edge-router-4.50.00-0.0.20110

    Edge for Private Cloud 4.19.06

    edge-gateway-4.19.06-0.0.20112
    Edge-management-server-4.19.06-0.0.20112
    edge-message-processor-4.19.06-0.0.20112
    edge-postgres-server-4.19.06-0.0.20112
    edge-qpid-server-4.19.06-0.0.20112
    edge-router-4.19.06-0.0.20112

    الرجوع إلى إصدار سابق من NGINX

    لخفض مستوى خطة apigee-nginx إلى إصدار سابق، اتّبِع الخطوات التالية: لجهاز توجيه Edge، بحيث تكون هناك عقدة واحدة في كل مرة:

    1. أوقِف جهاز التوجيه.
      --apigee-service edge-router stop
    2. الرجوع إلى إصدار سابق من apigee-ngix.
       -- sudo yum downgrade apigee-nginx
      الإصدار apigee-nginx المتوقَّع بعد الرجوع إلى إصدار سابق:
      -- yum list installed apigee-nginx
      apigee-nginx.x86_64 -1.16.1-6.el7
    3. اضبط جهاز التوجيه.
      apigee-service edge-router configure
    4. شغِّل جهاز التوجيه.
      apigee-service edge-router start