يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستند
Apigee X. المعلومات
في 19 نيسان (أبريل) 2023، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.
ملاحظة: سيظل هذا الإصدار متاحًا حتى 31 آب (أغسطس) 2024.
إجراء التحديث
يوضّح هذا القسم كيفية تثبيت هذا الإصدار في حال التحديث من الإصدار السابق من Edge لخدمة Private Cloud. إذا كنت بحاجة إلى التحديث من إصدار سابق، يُرجى الاطّلاع على تطبيق إصدارات متعدّدة من رمز التصحيح.
سيؤدي تحديث هذا الإصدار إلى تحديث المكونات الواردة في قائمة RPM التالية:
- edge-management-server-4.52.00-0.0.60190.noarch.rpm
- edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
- edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
- edge-router-4.52.00-0.0.60190.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
- apigee-provision-4.52.00-0.0.623.noarch.rpm
- apigee-sso-4.52.00-0.0.21245.noarch.rpm
- edge-analytics-4.52.00-0.0.40091.noarch.rpm
- apigee-postgresql-14.5-0.0.2739.noarch.rpm
- edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
- edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
- edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
- apigee-sosreport-5.0-0.0.2509.noarch.rpm
يمكنك الاطّلاع على إصدارات RPM التي سبق لك تثبيتها لمعرفة ما إذا كان يجب تعديلها من خلال إدخال:
apigee-all version
لتحديث التثبيت، نفذ الإجراء التالي على عُقد Edge:
-
على جميع عُقد Edge:
- يمكنك تنظيف مطعم Yum repos:
sudo yum clean all
- نزِّل أحدث إصدار من ملف Edge 4.52.00
bootstrap_4.52.00.sh
من/tmp/bootstrap_4.52.00.sh
:curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
- ثبِّت الأداة المساعدة Edge 4.52.00
apigee-service
والتبعيات:sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord
حيث يشير uName وpWord إلى اسم المستخدم وكلمة المرور اللذين تلقّيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.
- تحديث أداة
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- استخدِم الأمر
source
لتنفيذ النص البرمجي apigee-service.sh:source /etc/profile.d/apigee-service.sh
- يمكنك تنظيف مطعم Yum repos:
- تحديث الأداة
apigee-provision
في خادم الإدارة:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- تعديل عُقد Postgres (الرئيسية ووضع الاستعداد):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- في جميع عُقد Edge، نفِّذ النص البرمجي
update.sh
لعملية الحافة:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- تنفيذ النص البرمجي update.sh للدخول المُوحَّد (SSO) في جميع العُقد:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
تم إصلاح المشاكل المتعلّقة بالأمان.
لم يتم إصلاح أي مشاكل أمان في هذا الإصدار.
تغييرات على البرامج المتوافقة
لم تطرأ أي تغييرات على البرامج المتوافقة في هذا الإصدار.
عمليات الإيقاف والتقاعد
لا توجد عمليات إيقاف أو إزالة جديدة لهذا الإصدار.
الميزات الجديدة
لا تتوفر ميزات جديدة في هذا الإصدار.
إصلاح الأخطاء
يسرد هذا القسم أخطاء "السحابة الإلكترونية الخاصة" التي تم إصلاحها في هذا الإصدار.
معرّف المشكلة | الوصف |
---|---|
271093461 |
كانت سياسة التحقّق من صحة البيانات تستهلك قدرًا كبيرًا جدًا من تخصيص الذاكرة لقد تم حلّ هذه المشكلة. |
248499777 |
تمت إضافة المزيد من عمليات التحقّق لمنع تهريب طلب GET داخل طلب POST آخر. |
245387101 |
بيانات التدقيق المعدَّلة لواجهات برمجة التطبيقات المتعلّقة بتطبيقات المطوّرين يتم الآن تسجيل سر العميل باستمرار بطريقة مقنعة. يمكنك ضبط الإعداداتconf_keymanagement_app.auditlog.mask.secret على false في خادم الإدارة لمنع إخفاء الهوية السرّيّة، في حال أردت تسجيل النص السرّي
في التدقيق.
|
267778362 |
كانت Apigee-provision تنشئ أسطرًا فارغة أثناء إضافة إدخالات cron. لقد تم حلّ هذه المشكلة. |
267788856 |
مؤشر إعادة إنشاء محسّن حتى تعمل واجهات برمجة التطبيقات للفهرسة التي لا تستند إلى معرّف بشكل مناسب عندما يكون هناك أكثر من 10 آلاف تطبيق لكل كيان |
273931118 |
تم إصلاح الانحدار في واجهة برمجة تطبيقات MGMT الذي كان يتسبب في عرض أنواع محتوى غير صحيحة عندما يحتوي عنوان القبول في الطلبات على حرف بدل. وأدّى ذلك أيضًا إلى حدوث حالات تعذُّر أثناء تنزيل ملف التتبُّع في واجهة المستخدم. |
274587823 |
لأسباب متعلقة بالأمان، لا يُسمح الآن بتحميل الكيانات الخارجية تلقائيًا في سياسة قابلية استخدام DKIM. ويمكنك إلغاء هذا الإجراء من خلال ضبط العلامةconf_feature-flags_xsl.allow.external.entities=true في "معالج الرسائل".
|
245387101 |
بيانات التدقيق المعدَّلة لواجهات برمجة التطبيقات المتعلّقة بتطبيقات المطوّرين يتم الآن تسجيل سر العميل باستمرار بطريقة مقنعة. يمكنك ضبطconf_keymanagement_app.auditlog.mask.secret على false في خادم الإدارة لمنع إخفاء الهوية السرّيّة، في حال أردت تسجيل النص السرّي
في التدقيق.
|
276991965 |
تم إصلاح خطأ تم تقديمه في الإصدار 4.52.00 من OPDK والذي كان يتسبب في تعذُّر إرسال مجموعات معيّنة من واجهة برمجة التطبيقات وقبول مجموعات العناوين. |
260024953 |
لم يملأ Apigee بعض المتغيّرات المستهدفة، مثل عنوان URL والمضيف، عند استخدام خادم مستهدف وحدث خطأ مستهدف. لقد تم حلّ هذه المشكلة. |
274399775 |
لم تتم ترقية Cassandra وcassandra-client إلى أحدث إصدارَين عند الترقية من الإصدار 4.51 من Private Cloud إلى الإصدار 4.52. لقد تم حلّ هذه المشكلة. |
269545512 |
تم تعديل إصدار برنامج التشغيل Postgres في البوابة إلى 42.5.4. |
270203185 |
تم تعديل إصدار برنامج التشغيل Postgres في ميزة "تحقيق الربح" إلى 42.5.4. |
197529839 |
تحسين معالجة الأسطر الجديدة في بيانات الحالة للخوادم الوكيلة. |
214664198 |
إضافة عمود في جداول الحقائق في "إحصاءات Google" الذي يضم أهم ثلاث سياسات استغرقت أطول وقت في التنفيذ. |
258898812 |
تمت إزالة المَعلمة |
270967547 |
حدثت مشكلة أثناء الترقية من Edge الخاص بخدمة Private Cloud 4.50 إلى الإصدار 4.52. لقد تم حلّ هذه المشكلة. |
المشاكل المعروفة
يواجه Apigee-postgresql مشاكل في الترقية من الإصدار 4.50 أو 4.51 إلى الإصدار 4.52. تحدث هذه المشاكل بشكل أساسي عندما يكون عدد جداول الحقائق الثانوية أكبر من 500. للحصول على حل بديل، يمكنك الاطّلاع على ترقية Postgresql عند التحديث إلى الإصدار 4.52 من خلال الاطّلاع على المشاكل المعروفة في Edge for Private Cloud.
يمكنك الاطّلاع على المشاكل المعروفة في Edge for Private Cloud للحصول على قائمة كاملة بالمشاكل المعروفة.
تطبيق إصدارات متعدّدة من التصحيح
يوضِّح هذا القسم كيفية تطبيق إصدارات متعدّدة من رموز تصحيح في حال التحديث من إصدار Edge لخدمة Private Cloud الأقدم من إصدار رمز التصحيح السابق.
يحتوي كل إصدار من رموز التصحيح على تحديثات لمكوّنات محدّدة من Edge لخدمة Private Cloud، مثل edge-management-server
.
لتطبيق إصدارات متعدّدة من رموز تصحيح، يجب تحديث كل مكوّن من مكوّنات Edge الذي تم تضمينه في
إصدار رمز التصحيح بعد الإصدار المثبَّت حاليًا. يمكنك العثور على هذه المكوّنات
من خلال الاطّلاع على ملاحظات إصدار Edge for Private Cloud لجميع الإصدارات الأحدث بعد الإصدار
الحالي، والاطّلاع على قائمة العائد لكل ألف ظهور لتلك الإصدارات. يمكنك الاطّلاع على ملاحظات إصدار Apigee للحصول على روابط إلى جميع ملاحظات إصدار Edge for Private Cloud.
ملاحظة: يجب تحديث كل مكوِّن مرة واحدة فقط، وذلك من خلال تثبيت RPM لأحدث إصدار من المكوِّن المضمّن في إصدارات التصحيح. اتّبِع التعليمات الواردة في ملاحظات الإصدار الخاصة بهذا الإصدار لتحديث المكوِّن.
ملاحظة: يتم تلقائيًا تثبيت أحدث إصدار من رمز التصحيح للمكوِّن عند ترقية المكوِّن. إذا أردت الترقية إلى إصدار تصحيح ليس الأحدث، عليك الاحتفاظ بنسخة tarball الخاصة بك من مستودع Apigee باستخدام نسخة Apigee، واستخدام هذه النسخة المرآة في عمليات تثبيت Apigee. لمزيد من المعلومات، راجِع استخدام مستودع Edge المحلي للحفاظ على إصدار Edge.