4.16.01 - إصدار Edge الخاص بملاحظات الإصدار في السحابة الإلكترونية الخاصة

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

أطلقنا يوم الخميس 24 آذار (مارس) 2016 إصدارًا جديدًا من Apigee Edge لـ Private Cloud.

منذ الإصدار ربع السنوي السابق من Edge for Private Cloud (4.15.07.00)، تم طرح الإصدارات التالية وإدراجها في إصدار الميزة هذا:

يمكنك الاطّلاع على القسم لمحة عن ترقيم الإصدارات للتعرّف على ما إذا كان هناك إصدار معيّن على السحابة الإلكترونية مضمَّن في إصدار Edge الخاص بالسحابة الإلكترونية الخاصة.

عمليات الإيقاف

الإصدار 4.15.07.03 من Private Cloud

API الوصف
التحقّق من قائمة انتظار QPID لم يعُد بإمكانك استخدام واجهة برمجة التطبيقات للتحقّق من قوائم انتظار QPID.
لم يعُد بإمكانك التحقق من قوائم الانتظار التي تم إنشاؤها على خادم QPID من خلال إصدار أوامر CURL التالية:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
تم إيقاف واجهة برمجة التطبيقات هذه نهائيًا.

"إحصاءات Google": عرض لوحة بيانات التقارير المخصَّصة لتقارير متعددة (Cloud 15.09.30)

سيتم نهائيًا إيقاف ميزة لوحة بيانات التقارير المخصّصة المحدّدة التي توفّر عرض ما يصل إلى أربعة تقارير مخصّصة، وستتم إزالتها في إصدار مستقبلي. (MGMT-2673). وستبقى جميع الجوانب الأخرى للتقارير المخصّصة متاحة.

لا يمكن إلغاء طول اسم المؤسسة في Private Cloud

لم يعد بإمكانك إلغاء طول اسم المؤسسة الذي يبلغ 20 حرفًا من خلال ضبط ما يلي:

  • APIGEE_ORG_NAME_LENGTH=25
    
  • APIGEE_ENV_NAME_LENGTH=25
    

الميزات والتحسينات الجديدة

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

سحابة إلكترونية خاصة

دعم إضافي لـ RedHat وCentOS وOracle 6.7 إلى 7.2

يتوافق هذا الإصدار مع الإصدارات من 6.7 إلى 7.2 من RedHat Enterprise Linux وCentOS وOracle Linux.

للحصول على قائمة كاملة بمتطلبات النظام، يُرجى الاطّلاع على البرامج المتوافقة والإصدارات المتوافقة.

تثبيت استنادًا إلى RPM

يستخدم هذا الإصدار من Edge آلية تثبيت تستند إلى RPM والتي تبسّط بشكل كبير إجراءات التثبيت والنقل.

دليل أساسي جديد

تم تغيير بنية الدليل للإصدار 4.16.01 من Edge. في الإصدارات السابقة من Edge، تم تثبيت Edge في الدليل الأساسي:

/<install-dir>/apigee4

يمكن تحديد مكان install-dir في أي مكان باستخدام الإعداد التلقائي /opt. مثال:

/opt/apigee4

بالنسبة إلى الإصدار 4.16.01، يجب تثبيت Edge في الدليل التالي:

/opt/apigee

ويُرجى العلم أيضًا أنّه تم تغيير الدليل apigee4 إلى apigee.

لن يتأثر موقع دليل البيانات. يمكن أن يكون ضمن /opt/apigee، أو يمكن العثور عليه في مكان آخر.

متطلبات المضيف الافتراضي الجديد

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

للحصول على معلومات حول طريقة إضافة اسم مضيف افتراضي إلى مضيف افتراضي حالي، يمكنك الاطّلاع على دليل تثبيت Edge المتوفّر على موقع Apigee ftp الإلكتروني: ftp://ftp.apigee.com/.

رمز مع إعداد

في الإصدار 4.16.01 من Edge، لم تعد تستخدم ملفات .properties ضمن الدليل /<install-dir>/apigee4/conf لإعداد مكونات Edge. اعتبارًا من الإصدار 4.16.01، سيظل بإمكانك إعداد مكونات Edge باستخدام ملفات .properties، ولكنها متوفّرة الآن في الدليل:

/opt/apigee/customer/application

بالنسبة إلى كل مكون من مكونات Edge تم تثبيته على عقدة، سيكون هناك ملف .properties في هذا الدليل. لضبط أحد المكوّنات، عدِّل ملف .properties لتعديل قيمة موقع حالي أو لإضافة سمة وقيمة جديدتَين. إذا لم يكن الملف متوفّرًا، يمكنك إنشاؤه.

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

وتتمثّل فائدة هذه البنية في أنّه عند نقل البيانات إلى إصدار أحدث من Edge، لا تستبدل أداة تثبيت Edge مطلقًا الملفات في /opt/apigee/customer/application. يزيل ذلك فرصة أن يستبدل Edge إعداداتك عن طريق الخطأ.

عند عملية نقل البيانات، يفحص مثبِّت Edge ملفات .properties الحالية وينسخ التغييرات إلى القيم التلقائية للمواقع الإلكترونية في الدليل /opt/apigee/token. وبالتالي، لن تضطر إلى إجراء أي تعديلات بعد نقل البيانات.

لمزيد من المعلومات، يُرجى الاطّلاع على دليل عمليات Apigee Edge، والمتوفر على موقع Apigee ftp الإلكتروني: ftp://ftp.apigee.com/.

تم استبدال النصوص البرمجية لإعدادات Edge.

تمت إزالة النصوص البرمجية للإعدادات التي استخدمتها في الإصدارات السابقة من Edge واستبدالها بأي مما يلي:

  • الأوامر التي تشغّلها من خلال أدوات Apigee، مثل apigee-service أو apigee-all أو apigee-setup أو apiee-provision أو أدوات apigee-Migrate المساعدة.
    على سبيل المثال، تم استبدال النص البرمجي all-start.sh وall-stop.sh بالأوامر التالية:
    > /opt/apigee/apigee-service/bin/apigee-all start
    > /opt/apigee/apigee-service/bin/apigee-all يطلّ
  • هي الطلبات التي تشغِّلها على مكونات Edge مباشرةً. على سبيل المثال، في الإصدارات السابقة، استخدمت النص البرمجي chpasswd-openldap.sh لتغيير كلمة مرور OpenLDAP. وقد تم استبدال هذا النص البرمجي بالأمر التالي الذي تشغّله على المكوِّن apigee-openldap:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword

يمكنك الاطّلاع على دليل عمليات Apigee Edge، والمتوفر على موقع Apigee ftp الإلكتروني: ftp://ftp.apigee.com/، للحصول على مزيد من المعلومات حول كيفية ضبط الإعدادات من خلال الأوامر.

جهاز توجيه Edge الجديد

يتضمّن هذا الإصدار من Edge الخاص بالسحابة الإلكترونية الخاصة بنية جديدة لجهاز التوجيه تستند إلى جهاز Nginx Router. ويحلّ Nginx Router محلّ Netty Router الذي كان يُستخدم في إصدارات Edge التي سبقت الإصدار 4.16.01.

لدى أجهزة Nginx Router نفس متطلبات الأجهزة والمنافذ مثل Netty Router، لذا لا حاجة إلى إجراء أي تغييرات على العُقد الحالية.

لمزيد من المعلومات، راجِع الملحق أ: لمحة عن جهاز توجيه Nginx في دليل تثبيت Edge المتوفّر على موقع Apigee ftp الإلكتروني: ftp://ftp.apigee.com/.

تمت إزالة جهاز موازنة حمل BaaS.

تمّت إزالة جهاز موازنة الحمل الداخلي من بوابة BaaS الخاصة بواجهة برمجة التطبيقات. الآن، عليك استخدام جهاز موازنة الحمل الخاص بك بين بوابة BaaS الخاصة بواجهة برمجة التطبيقات وعُقد BaaS Stack الثلاث لواجهة برمجة التطبيقات.

كبديل لموازن التحميل، يمكنك استخدام نظام أسماء النطاقات round-robin. في هذا السيناريو، يمكنك إنشاء إدخال لنظام أسماء النطاقات يتضمّن سجلّات A متعددة تتوافق مع عناوين IP لحزمة BaaS. أثناء بحث نظام أسماء النطاقات، يعرض خادم نظام أسماء النطاقات تلقائيًا قيم سجل A بترتيب دائري.

مستندات جديدة توضّح كيفية إضافة عُقدَي Cassandra و ZooKeeper، وكيفية إضافة مركز بيانات إلى مركز بيانات حالي

يحتوي ملف ZIP الخاص بالمستندات على موقع Apigee ftp الإلكتروني الآن على ملف "Scaling Edge for Private Cloud" يصف كيفية إضافة عقدة Cassandra و ZooKeeper وكيفية إضافة مركز بيانات إلى مركز بيانات حالي.

تمت إزالة أداة المؤسسة

يمكن أن تطلب orgtool عملية تثبيت Edge للحصول على معلومات حول مؤسسة. ونودّ إعلامك بأنه تمّت إزالة هذه الأداة. أنت الآن تستخدم واجهة مستخدم Edge أو طلبات البيانات من واجهة برمجة التطبيقات للحصول على معلومات حول المؤسسة.

كيفية تنفيذ المهام في الإصدار 4.16.01

يعرض الجدول التالي الطريقة التي نفّذت بها المهام في الإصدار 4.15.07.03 وكيفية تنفيذها الآن في الإصدار 4.16.01. لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على دليل عمليات Edge المتوفّر على موقع Apigee ftp الإلكتروني: ftp://ftp.apigee.com/.

مهمة 4.15.07.0x 4.16.01

دليل التركيب

/<inst_dir>/apigee4 /opt/apigee

دير السجل

/<inst_dir>/apigee4/var/log /opt/apigee/var/log/comp

تثبيت المكوِّن

/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile

/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

بدء الكل والإيقاف وإعادة التشغيل والحالة والإصدار

/<inst_root>/apigee4/bin/all-start.sh
/<inst_root>/apigee4/bin/all-stop.sh
/<inst_root>/apigee4/bin/all-status.sh
/<inst_root>/apigee4/bin/check.sh

/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version

بدء Comp، إيقاف، إعادة تشغيل، الحالة، الإصدار

/<inst_root>/apigee4/bin/apigee-service comp start|stop|restart|status

/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|stop|restart|status|version

الاحتفاظ بنسخة احتياطية/استعادة

/<inst_root>/apigee4/bin/backup.sh
/<inst_root>/apigee4/bin/restore-comp.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service comp

/<inst_root>/apigee/apigee-service/bin/apigee-service comp استعادة

التثبيت التجريبي

/<inst_root>/apigee4/test/test-sa.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-verify install
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-valid setup

على متن الطائرة

/<inst_root>/apigee4/bin/setup-org.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-provision
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

إضافة مؤسسة وenv ومضيف افتراضي في خطوة واحدة

/<inst_root>/apigee4/bin/setup-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

إضافة مؤسسة

/<inst_root>/apigee4/bin/create-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile

إضافة بيئة

/<inst_root>/apigee4/bin/add-env.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile

إضافة مستخدم

طلب بيانات من واجهة برمجة التطبيقات

طلب بيانات من واجهة برمجة التطبيقات أو:

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile

نقل

/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-Migrate install
  2. /opt/apigee/apigee- migration/bin/migration.sh -c cs,zk -f configFile

الإصدار الأولي من "أداة المراقبة" و"لوحة البيانات"

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

يتم تضمين المستندات، بما في ذلك تعليمات التثبيت، في ملف ZIP لمستند Edge 4.16.01 المتاح على موقع Apigee ftp الإلكتروني: ftp://ftp.apigee.com/.

ومع ذلك، قبل أن تتمكن من تثبيت لوحة البيانات واستخدامها، عليك إكمال اتفاقية تقييم Apigee المضمّنة في ملف ZIP للمستند، وإعادتها إلى Apigee من خلال إرسالها بالبريد الإلكتروني إلى orders@apigee.com.

النظام الأساسي Edge

إعادة تصميم واجهة مستخدم الإدارة (Cloud 15.09.30)

تم تعديل الشكل والأسلوب لصفحات متعددة في واجهة مستخدم الإدارة. (MGMT-2627)

خدمات واجهة برمجة التطبيقات

إعادة تصميم معالج الخادم الوكيل لواجهة برمجة التطبيقات (Cloud 16.01.20)

تمت إعادة تصميم معالج الخادم الوكيل لواجهة برمجة التطبيقات. عند النقر على "+ خادم وكيل لواجهة برمجة التطبيقات" في صفحة الخوادم الوكيلة لواجهة برمجة التطبيقات في واجهة مستخدم الإدارة، سيرشدك المعالج الجديد خلال عملية إنشاء الخادم الوكيل لواجهة برمجة التطبيقات. تتوفر كل الإعدادات نفسها التي تم ضبطها في معالج الخادم الوكيل السابق لواجهة برمجة التطبيقات. (MGMT-1376)

إنشاء خوادم وكيلة لواجهة برمجة التطبيقات باستخدام مستندات OpenAPI (Swagger) (Cloud 16.01.20)

كجزء من عملية إعادة تصميم معالج الخادم الوكيل لواجهة برمجة التطبيقات، يمكنك الآن إنشاء خادم وكيل لواجهة برمجة التطبيقات من مستند OpenAPI (التباهي). في الصفحة الأولى من معالج الخادم الوكيل لواجهة برمجة التطبيقات، انقر على استخدام OpenAPI عند اختيار الخادم الوكيل العكسي أو تطبيق Node.js أو بدون استهداف. في الحقل الذي يظهر، أدخِل عنوان URL المؤدي إلى مستند OpenAPI. لمزيد من المعلومات، يُرجى الاطّلاع على إنشاء خادم وكيل بسيط لواجهة برمجة التطبيقات. (MGMT-1376)

دعم WSDL 1.2 للخوادم الوكيلة لبروتوكول SOAP (Cloud 16.01.20)

يدعم Apigee Edge WSDL 1.2 في إنشاء خوادم وكيلة لواجهة برمجة التطبيقات لطلب خدمات SOAP. (MGMT-2835)

متغيّرات SSLInfo في إعدادات TargetEndpoint (السحابة الإلكترونية 16.01.20)

في خادم TargetEndpoint الوكيل لواجهة برمجة التطبيقات، يمكنك ضبط تفاصيل طبقة المقابس الآمنة/بروتوكول أمان طبقة النقل بشكل ديناميكي لإتاحة متطلبات وقت التشغيل المرنة. في المثال التالي حول كيفية ضبط SSLInfo في إعدادات TargetEndpoint، يمكن توفير القيم في وقت التشغيل من خلال وسيلة شرح Java أو سياسة JavaScript أو سياسة "Assign Message". استخدِم متغيّرات الرسالة التي تحتوي على القيم التي تريد ضبطها.

<TargetEndpoint>
...
  <SSLInfo>
    <Enabled>{myvars.ssl.enabled}</Enabled>
    <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled>
    <KeyStore>{myvars.ssl.keystore}</KeyStore>
    <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias>
    <TrustStore>{myvars.ssl.trustStore}</TrustStore>
  </SSLInfo>
...
</TargetEndpoint>

يتم تناول هذه الميزة في المستندات التالية:

(APIRT-1475)

دعم خوارزمية RSA_SHA256 لسياسات تأكيد SAML (Cloud 16.01.20)

تتوافق سياسات تأكيد SAML الآن مع خوارزمية RSA_SHA256 بالإضافة إلى RSA_SHA1. (APIRT-1779)

التحقق من صحة عمليات تحميل الشهادات (Cloud 16.01.20)

للمساعدة في منع تحميل الشهادات المنتهية الصلاحية أو غير الصالحة إلى ملفات تخزين المفاتيح ومخازن الثقة، تتحقّق واجهة برمجة التطبيقات للإدارة من الشهادات عند التحميل. يتم التحقّق من الشهادات للتأكّد من أنّ حجم الملف لا يزيد عن 50 كيلوبايت، وأنّ التنسيق هو PEM أو DER. يتم أيضًا التحقق من تاريخ انتهاء صلاحية الشهادة. لإلغاء عملية التحقّق التلقائية لانتهاء الصلاحية (لعدم التحقّق من انتهاء صلاحية الشهادة عند التحميل)، استخدِم معلمة طلب البحث التالية: ?ignoreExpiryValidation=true

لمزيد من المعلومات، يرجى مراجعة تحميل ملف JAR إلى ملف تخزين المفاتيح و تحميل شهادة إلى ملف Truststore. (SECENG-516) و (APIRT-2213)

الاستقطاب التلقائي في صفحة سجلات Node.js (Cloud 16.01.20)

عند عرض سجلات Node.js من محرِّر الخادم الوكيل، يتم تحديث صفحة سجلات Node.js تلقائيًا بشكل دوري لإدراج السجلات الجديدة المتوفرة. انقر على "إيقاف التحديث التلقائي" لإيقاف التحديث التلقائي. (MGMT-1692)

عنوان X-Forwarded-For HTTP (Cloud 15.09.30)

للحصول على مستوى أمان أفضل، يزيل متصفّح Edge تلقائيًا عنوان طلب HTTP X-Forwarded-For الذي قد يحتوي على عنوان IP واحد أو أكثر. ويعني السلوك التلقائي الجديد أنّ عنوان IP للعميل الذي يتلقّاه Edge سيكون عنوان IP الذي تلقّاه من آخر تأكيد اتصال خارجي لبروتوكول TCP، وليس عنوانًا من المحتمل أن يتم انتحال هويته لتجاوز سياسة التحكّم في الوصول.

لتغيير هذا السلوك التلقائي والسماح لعناوين X-Forwarded-For بالوصول إلى الخوادم الوكيلة لواجهة برمجة التطبيقات، عليك ضبط السمة feature.enableMultipleXForwardCheckForACL=true في مؤسستك.

وصول JavaScript إلى خصائص السياسة (Cloud 15.07.08)

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

<Properties>
    <Property name='source'>response.content</Property>
</Properties>

في JavaScript، يمكنك الوصول إلى ردّ الرسالة بالرجوع إلى السمة "source"، على النحو التالي:
var source = properties.get('source'); // returns: response.content
أو
var source = properties.source
أو
var source = properties['source']

لمزيد من المعلومات، يُرجى الاطّلاع على سياسة JavaScript. (APIRT-1460)

عمليات التدقيق على مستوى المؤسسة (Cloud 15.07.08)

يمكن لمشرفي المؤسسة تدقيق سجلّ الإجراءات المتّخذة على مستوى المؤسسة. في واجهة مستخدم الإدارة، اختَر المشرف > سجلّ المؤسسة. لمزيد من المعلومات، اطّلِع على عمليات التدقيق: واجهة برمجة التطبيقات والمنتج وسجلّ المؤسسة. (MGMT-2232)

الإزالة الذاتية لمشرف المؤسسة من الدور (Cloud 15.07.08)

يمكن لمشرفي المؤسسة إزالة أنفسهم من دور مشرف المؤسسة في واجهة مستخدم الإدارة عن طريق الانتقال إلى المشرف > مستخدمو المؤسسة والنقر على إزالة بجانب أسمائهم. (MGMT-934)

مؤشر تقدُّم استيراد حزمة الخادم الوكيل لواجهة برمجة التطبيقات (Cloud 15.07.08)

عند تحميل حزمة خادم وكيل لواجهة برمجة التطبيقات كبيرة في واجهة مستخدم الإدارة، يتم عرض صورة متحركة "قيد العمل" للإشارة إلى أنّ عملية الاستيراد لا تزال جارية، ما يمنعك من التفاعل مع واجهة مستخدم الإدارة إلى أن تكتمل عملية الاستيراد. (MGMT-1285)

سلوك ذاكرة التخزين المؤقت وإعدادها (Cloud 15.07.22)

لإدارة ذاكرة التخزين المؤقت واستخدامها بشكل أفضل، تم إيقاف إعدادات "الحد الأقصى للعناصر في الذاكرة" على موارد ذاكرة التخزين المؤقت للبيئة بدءًا من الإصدار 15.06.10 من متصفّح Edge. في إصدار Edge Cloud رقم 15.07.22، تمت إزالة هذا الإعداد من واجهة المستخدم "إنشاء ذاكرة تخزين مؤقت" في جزء "إعداد البيئة" في واجهة مستخدم إدارة Apigee Edge.

يعتمد إجمالي العناصر المتوفرة في جميع موارد ذاكرة التخزين المؤقت (بما في ذلك ذاكرة التخزين المؤقت التلقائية) على إجمالي الذاكرة المخصّصة لذاكرة التخزين المؤقت. يبلغ إجمالي الذاكرة المخصَّصة للتخزين المؤقت في الذاكرة على معالج رسائل معيّن تلقائيًا% 40 من إجمالي الذاكرة المتاحة. ولن يتم إخراج العناصر من ذاكرة التخزين المؤقت في الذاكرة إلا عند عدم وجود ذاكرة تخزين مؤقت كافية أو عند انتهاء صلاحية العناصر. (MGMT-2413، APIRT-1140)

ضبط الخادم الهدف في واجهة مستخدم الإدارة (Cloud 15.07.22)

تتيح لك الآن صفحة واجهات برمجة التطبيقات > ضبط البيئة في واجهة مستخدم الإدارة إضافة الخوادم الهدف وتعديلها وحذفها.

بالإضافة إلى ذلك، تمت إعادة تصميم الصفحة بحيث يمكن أيضًا إنشاء ذاكرات التخزين المؤقت وإضافتها وحذفها مضمّنًا بدلاً من الانتقال إلى صفحة جديدة. لم تعُد عدة خصائص لذاكرة التخزين المؤقت، بما في ذلك "الحد الأقصى للعناصر في الذاكرة"، متوفرة في واجهة المستخدم، لأنّ ضبط هذه الخصائص لم يعد له أي تأثير على سلوك ذاكرة التخزين المؤقت أثناء التشغيل. (MGMT-280)

طبقة المقابس الآمنة مع تسجيل الرسائل إلى سجل النظام (Cloud 15.07.22)

تتيح سياسة "تسجيل الرسائل" إرسال سجلّ النظام إلى موفّري إدارة السجلّات التابعين لجهات خارجية عبر طبقة المقابس الآمنة/بروتوكول أمان طبقة النقل (TLS). استخدِم ما يلي في ضبط السياسة كعنصر ثانوي مباشر للعنصر الرئيسي:

<SSLInfo>
    <Enabled>true</Enabled>
</SSLInfo>

لمزيد من المعلومات، يُرجى الاطّلاع على سياسة تسجيل الرسائل. (APIRT-942)

Management UI (Cloud 15.07.22)

أجرت هندسة Apigee العديد من إصلاحات الأخطاء الصغيرة وتحسينات سهولة الاستخدام في واجهة مستخدم الإدارة.

cURL in Trace (Cloud 15.09.02)

عند تتبّع طلب خادم وكيل لواجهة برمجة التطبيقات يؤدي إلى تقديم طلب إلى خادم مستهدف، يمكنك عرض الطلب على الخادم الهدف كأمر cURL. حدِّد مرحلة "تم إرسال الطلب إلى الخادم المستهدف" في الرسم التخطيطي لـ "ربط المعاملات"، ثم انقر على الزر "إظهار عنوان URL" في عمود "تم إرسال الطلب إلى الخادم المستهدف" في جزء "تفاصيل المرحلة". (MGMT-2589)

الرموز الخاصة لإخفاء البيانات (Cloud 15.09.02)

عند استخدام إخفاء البيانات لحجب البيانات الحساسة في حمولات JSON، يمكن الآن إخفاء الرموز الخاصة مثل $ و* و{. (APIRT-1727)

خرائط القيم الرئيسية في واجهة مستخدم الإدارة (Cloud 15.09.30)

يمكنك الآن إنشاء "خرائط القيم الرئيسية" (KVMs) على مستوى البيئة وإدارتها في واجهة مستخدم إدارة Edge. تحتوي KVM على مستوى البيئة على أزواج مفاتيح/قيم يمكن الوصول إليها من خلال أي خادم وكيل لواجهة برمجة التطبيقات في بيئة، مثل الاختبار أو المنتج. في قائمة واجهة المستخدم للإدارة، انتقل إلى واجهات برمجة التطبيقات > إعداد البيئة > اختَر البيئة التي تريدها > علامة تبويب خرائط القيم الرئيسية. لمزيد من المعلومات، راجِع إنشاء خرائط القيم الأساسية للبيئة وتعديلها. (MGMT-1393)

تعبئة انتهاء الصلاحية التلقائية لسياسة ذاكرة التخزين المؤقت في واجهة مستخدم الإدارة (Cloud 15.09.30)

عند إضافة سياسة تعبئة ذاكرة التخزين المؤقت باستخدام محرِّر الخادم الوكيل لواجهة برمجة التطبيقات، تتم تعبئة عنصر <TimeoutInSec> بانتهاء صلاحية ذاكرة التخزين المؤقت تلقائيًا بقيمة 3600 ثانية (ساعة واحدة). وكانت القيمة التلقائية السابقة 300 ثانية (5 دقائق). (MGMT-2622)

خدمات المطوّرين

مستوى أداء صفحة منتج واجهة برمجة التطبيقات، بدون إدراج تطبيقات المطوّرين (Cloud 16.01.20)

عند عرض منتج واجهة برمجة تطبيقات في واجهة مستخدم الإدارة، يتم عرض تطبيقات المطوّرين المرتبطة بهذا المنتج. لتحسين أداء واجهة المستخدم، لا تظهر قائمة تطبيقات المطوّرين عند تعديل منتج واجهة برمجة التطبيقات. (MGMT-2869)

عمود المفتاح في صفحة "تطبيقات المطوِّرين" (Cloud 15.08.05)

في المؤسسات التي لديها عدد كبير من تطبيقات المطوّرين (بالآلاف)، يمكن أن يعرقل عرض عمود "المفتاح" في صفحة "تطبيقات المطوّرين" (الذي يعرض عدد المفاتيح لكل تطبيق) أداء شاشة العرض. لتحسين أداء العرض في هذه الحالة، يُرجى التواصل مع فريق دعم Apigee لضبط الموقع التالي على مستوى المؤسسة: features.appsNoCredentialsEnabled = true. تزيل هذه السمة عمود "المفتاح". ويُرجى العلم بأنّ إزالة عمود "المفتاح" ستؤدي أيضًا إلى إزالة إمكانية البحث باستخدام مفتاح وسر العميل. (MGMT-2486)

مؤشر سريان العمل الخاص بمستوى تقدُّم صفحة تفاصيل المطوِّر (Cloud 15.09.30)

عند تحميل صفحة "تفاصيل المطوّر" في واجهة مستخدم الإدارة، يعرض قسم "التطبيقات" في الصفحة مؤشر سريان العمل في حال استمرار تحميل التطبيقات. يحسّن هذا الإجراء السلوك السابق الذي كان يظهر فيه قسم "التطبيقات" فارغًا أثناء تحميل التطبيقات. (MGMT-2667)

تحقيق الربح

تعديل أسماء حزم واجهة برمجة التطبيقات (Cloud 16.01.20)

يمكنك تعديل اسم حزمة واجهة برمجة التطبيقات في أي مرحلة خلال مراحل تحقيق الربح، حتى إذا كانت حزمة واجهة برمجة التطبيقات تحتوي على خطة أسعار منشورة. (DEVRT-2177)

الأرقام العشرية المسموح بها في السمات المُخصّصة (Cloud 16.01.20)

عند استخدام خطة "بطاقة السعر باستخدام سمة مخصّصة"، يمكن الآن أن تكون السمة المخصّصة في عنوان الرسالة، والتي يتم استخدامها كمُضاعِف للمعاملة، قيمة عشرية تصل إلى أربعة أرقام عشرية كحدّ أقصى. لمزيد من المعلومات حول هذا النوع من الخطط، يُرجى الاطّلاع على تحديد تفاصيل السمة المخصّصة لبطاقة السعر (DEVRT-2191).

اسم خطة السعر ورقم تعريفها في التقارير التلخيصية (Cloud 15.09.02)

عند إنشاء تقرير ملخّص للأرباح باستخدام واجهة برمجة تطبيقات الإدارة، يمكنك إضافة اسم "خطة الأسعار" وتقييم عمودَي "رقم تعريف الخطة" إلى التقرير. لإجراء ذلك، أضِف "RATEPLAN" كسمة groupBy في طلب بيانات من واجهة برمجة التطبيقات، على النحو الموضّح في إنشاء التقارير. (يُرجى العِلم أنّ هذه الميزة غير متاحة بعد في واجهة المستخدم الخاصة بتقرير تحقيق الربح). في التقارير التفصيلية، يظهر الآن عمودا اسم خطة السعر ورقم التعريف الحاليَين بالقرب من مقدمة التقرير إلى جانب أعمدة التجميع الأخرى. (DEVRT-1740)

خدمات التحليلات

دالة sum( ) في مقاييس وقت الاستجابة (Cloud 16.01.20)

في التقارير المخصّصة وطلبات البيانات من واجهة برمجة التطبيقات في "إحصاءات Google"، أصبحت الآن دالة التجميع "sum" متاحة الآن لـ "وقت الاستجابة المستهدَف" و"إجمالي وقت الاستجابة" و"end_point_response_time". على سبيل المثال، في واجهة برمجة التطبيقات /stats API (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0)، يمكنك الآن استخدام معلمة طلب البحث "select" التالية: ?select=sum(total_response_time). (AXAPP-2006)

تقرير تحليل وقت الاستجابة: أسماء وكلاء واجهة برمجة التطبيقات التي تم فرزها (Cloud 16.01.20)

في واجهة مستخدم تقرير تحليل وقت الاستجابة (خطط المؤسسات Apigee Edge فقط)، يتم إدراج الخوادم الوكيلة لواجهة برمجة التطبيقات حسب الترتيب الأبجدي في قائمة الخادم الوكيل المنسدلة. (MGMT-2858)

تطبيقات المطوّرين على لوحة البيانات معروضة حسب الاسم المعروض (Cloud 16.01.20)

في لوحة بيانات واجهة المستخدم الخاصة بالإدارة، يسرد الرسم البياني الشريطي لتطبيقات مطوّري البرامج تطبيقات المطوّرين حسب الاسم المعروض بدلاً من الاسم الداخلي. (MGMT-2853)

أداة جديدة للتاريخ/الوقت في التقارير المخصّصة (Cloud 16.01.20)

تم تحسين التطبيق المصغَّر لأداة اختيار التاريخ/الوقت في صفحة التقارير المخصَّصة في واجهة مستخدم الإدارة. (MGMT-2881)

تعمق المدينة في خريطة الموقع الجغرافي (Cloud 15.07.22)

تتضمن خريطة الموقع الجغرافي في "إحصاءات Google" توغُّلاً حول "المدينة" في الولايات المتحدة وكندا. عند النقر على ولاية أو مقاطعة على الخريطة، تظهر قائمة بالمدن التي بدأت منها المكالمات. (MGMT-2282)

| (الممر) و = الأحرف في التقارير المخصّصة في "إحصاءات Google" (Cloud 15.09.02)

تتيح تعريفات التقارير المخصّصة في "إحصاءات Google" استخدام الرمزين | (الممر) و=. وقبل ذلك، كان يجب استخدام الترميز %7C و %3D لتلك الرموز. (MGMT-2504)

سمة لاحقة مسار الخادم الوكيل (Cloud 15.09.30)

تتوفّر سمة جديدة للاحقة مسار الخادم الوكيل (proxy_pathsuffix) في التقارير المخصَّصة وطلبات واجهة برمجة التطبيقات في "إحصاءات Google". لاحقة مسار الخادم الوكيل هي جزء من عنوان URL للخادم الوكيل لواجهة برمجة التطبيقات يأتي بعد المسار الأساسي، مثل المسار الذي تم إنشاؤه للتدفقات الشرطية. (AXAPP-1902)

تُظهر التقارير أرقام تعريف مطوّري البرامج التي لا تعرض الأسماء (Cloud 15.09.30)

عند إجراء طلبات بيانات من واجهة برمجة تطبيقات Edge analytics باستخدام /stats API التي تعرض المطوّرين، يتم عرض الاسم المعروض للمطوّر مع معرّف المطوّر. وفي السابق، كان يتم عرض رقم تعريف مطوّر البرامج فقط. (AXAPP-1759)

الأخطاء التي تم إصلاحها

تم إصلاح الأخطاء التالية في هذا الإصدار.

الإصدار 4.16.01 من Private Cloud

يسرد الجدول التالي الأخطاء التي تم إصلاحها منذ إصدار Edge 4.16.01 لـ Private Cloud. للحصول على هذه الإصلاحات، اتّبِع التعليمات لتحديث تثبيت 4.16.01 إلى أحدث إصدارات RPM وملفات الدعم كما هو موضح في تحديث Apigee Edge 4.16.01.x إلى أحدث إصدار من 4.16.01.

معرّف المشكلة الوصف رقم الإصدار
PRC-736

apigee-lib لم تعد تتطلّب استخدام GCC

apigee-lib-4.16.01-0.0.901
PRC-735

لم تعُد ميزة "التحقق من واجهة برمجة التطبيقات" مفعّلة لأنّ Yahoo Weather API تتطلب بروتوكول Oauth

apigee-validate-4.16.01-0.0.910
PRC-739

السماح للمستخدمين باستخراج نسخة مطابقة من الجهاز في أي مجلد لنظام الملفات

apigee-mirror-4.16.01-0.0.904
PRC-756

BaaS Usergrid check_cassandra_availability.sh لم يعد يستخدم الأمر nc

baas-usergrid-2.1.0-0.0.112
PRC-778

عدم فقدان معلومات مجموعة Zookeeper بعد الترقية

apigee-migrate-4.16.01-0.0.873
PRC-787

تتوافق واجهة برمجة التطبيقات BaaS الآن مع مصادقة Cassandra

baas-usergrid-2.1.1-0.0.122
PRC-804

إمكانية تحديد موقع ملفات السجلّ الآن

apigee-service-4.16.05-0.0.435
PRC-840

روابط رمزية معطّلة لمكوّنات Edge

edge-gateway-4.16.01-0.0.538

EDGEUI-538
EDGEUI-524

تعليق إنشاء الخادم الوكيل للصابون لاستيراد WSDL/ مشكلة في إنشاء خادم وكيل لواجهة برمجة التطبيقات من WSDL

edge-ui-4.16.01-0.0.3650
EDGEUI-543

تعذُّر استيراد WSDL من خيار عنوان URL عندما يكون عنوان URL عنوانًا محليًا

edge-ui-4.16.01-0.0.3650
APIRT-2719
APIRT-2918

يتم الآن ضبط target.url على إعداد وسائل الشرح المستهدفة

edge-gateway-4.16.01-0.0.538

السحابة الإلكترونية 16.01.20

معرّف المشكلة الوصف
MGMT-2964 لا يقبل محرِّر الخادم الوكيل الجديد التعليقات داخل علامة التدفق
MGMT-2957 تؤدي إضافة مجموعة إعلانات متسلسلة جديدة إلى مؤسسة إلى عرض حالة نشر الحزمة كخطأ في أجهزة التوجيه في المجموعة الجديدة.
MGMT-2937 أخطاء الأذونات غير الكافية في الأدوار المخصّصة
MGMT-2875 يتضمن إنشاء WSDL SOAP عناوين غير صحيحة لـ SOAP 1.2
MGMT-2739 تقرير "تطبيقات مطوّري البرامج"، لا تعرض علامة التبويب "الإحصاءات" رسمًا بيانيًا للقيم الشاذة
MGMT-2735 لا تكتمل/توقف إعادة تحميل سجلّات Node.js
MGMT-2734 لا يتم تفعيل زر الحفظ بعد حدوث أي خطأ أثناء محاولة حفظ حزمة تم نشرها
MGMT-2729 يؤدي تعديل منفذ TargetServer في واجهة المستخدم إلى حجب بيانات SSLInfo
MGMT-2702 ثغرة أمنية على المواقع الإلكترونية في متصفِّحَي Firefox وIE
تم إصلاح ثغرة أمنية قد تحدث بسبب الثغرات الأمنية في FireFox وIE والتي تسمح بإجراء طلبات من عدة مواقع إلكترونية بشكل غير صحيح.
MGMT-2681 أداة تعديل الخادم الوكيل: عند استخدام مطابقة التعبير العادي في الشرط، لا يعرض "مستكشف التدفق" الفعل
MGMT-2361 تعذُّر نشر الخوادم الوكيلة في حال استخدام RPCException: انتهت مهلة الاتصال
MGMT-1662 تعذُّر نشر الخادم الوكيل لواجهة برمجة التطبيقات أثناء إصدارات Apigee Public Cloud
DEVRT-2286 واجهة برمجة تطبيقات تحقيق الربح المادي من مؤسسة المزامنة غير مفعّلة
تم إصلاح واجهة برمجة التطبيقات المستخدمة لمزامنة بيانات Apigee Edge مع تحقيق الربح بعد آخر إعادة تحميل للإصدار 16.01.20.
DEVRT-2173 الحاجة إلى إعادة تسمية الحزمة ولكن يتعذّر تعديلها بسبب السعر النشِط للخطة
DEVRT-1661 إنّ المطوّر محظور من إرسال طلبات بيانات من واجهة برمجة التطبيقات قبل تاريخ بدء خطة السعر، ولكن لن يتم إلغاء الحظر مطلقًا
إذا وافق مطوّر واجهة برمجة التطبيقات على نموذج ثابت شهري أو موزّع أو سعر حزمة يبدأ في تاريخ مستقبلي، ثم يرسل طلبات البيانات من واجهة برمجة التطبيقات قبل تاريخ البدء المحدّد، يتم منع مطوّر برامج واجهة برمجة التطبيقات من تقديم المزيد من الطلبات. بعد الوصول إلى تاريخ بدء خطة الأسعار، سيتم إلغاء الحظر.
DEVRT-1643 تلف خطة السعر التمهيدي بعد حفظها
AXAPP-1991 عدم توقّف خدمة ملخّص إحصاءات Apigee والرسائل الإلكترونية
AXAPP-1946 عدم إخلاء مساحة على القرص من "إحصاءات Google"
AXAPP-1708 يبدو أنّ واجهة برمجة تطبيقات "إحصاءات Google" تقدّم أرقامًا مختلفة للإحصاء نفسه بناءً على الطريقة التي أطلب بها
AXAPP-1293 أسماء تطبيقات المطوِّرين غير الموجودة في الرسالة الإلكترونية من ملخّص "إحصاءات Google"
APIRT-2518 مشاكل في الاتصال بخلفية https باستخدام سياسة JavaScript
APIRT-2398 رمز التفويض غير صالح/منتهي الصلاحية يتم احتسابه كخطأ Apigee
APIRT-2397 steps.assignmessage.SetVariableتعذّر احتساب "خطأ Apigee"
APIRT-2396 EXISTArgumentException، تم احتساب ArrayIndexOutofBoundsException في OAuth على أنه خطأ Apigee
APIRT-2362 خطأ في التحويل البرمجي باستخدام JavaScript
APIRT-2322 تم الإبلاغ بشكل غير صحيح عن معرّف العميل غير صالح باعتباره خطأ Apigee.
APIRT-2159 إضافة message_id إلى بادئة التسجيل
APIRT-2145 تعذّر إكمال عمليات الشراء بشكل كبير على Facebook API
تمت إزالة عملية التحقق من صحة قيم العناوين التي تبدأ بـ ':'.
APIRT-2137 MP: ترميز نقل مُجزَّأ و205 محتوى يكون طوله 0
APIRT-2124 عدم تحديث جهاز التوجيه Nginx لمجموعة MP لوحدات MP التي تمت إضافتها مؤخرًا
APIRT-2117 سياسة تسجيل الرسائل لا تلتزم بتحديثات نظام أسماء النطاقات
APIRT-2110 يمرّر جهاز التوجيه عنوان X-Forwarded-For واحد فقط
APIRT-2062 لا تعمل ذاكرة التخزين المؤقت للاستجابة بشكل صحيح عند استيفاء شرط سكيبذاكرة التخزين المؤقت
APIRT-2061 معالج الرسائل لا يرسل الرسائل إلى QPID
APIRT-2052 عدد مرتفع من CLOSE_WAIT بسبب عدم استجابة منفذ الإدارة
APIRT-2024 لا يملأ Nginx بدون جهاز موازنة التحميل بشكل صحيح عناوين X-Forwarded-For HTTP
تمت إضافة إشعار الإيقاف النهائي لـ X-Forwarded-For إلى ملاحظات الإصدار 150930 وسياسة التحكّم في الوصول.
APIRT-1933 ما زالت برامج تحميل الصفوف الخاصة بالخادم الوكيل مفوَّضة إلى أداة تحميل الصفوف من قِبل MP
APIRT-1877 تعذُّر إخفاء استجابات XML التي تحتوي على مساحات اسم
APIRT-1838 Apigee-127: تعرض ميزة التحقّق من واجهة برمجة التطبيقات منتج واجهة برمجة تطبيقات واحد فقط عند توفّر منتجات متعددة
APIRT-1827 تم رصد حد منخفض للبث المتزامن
APIRT-1820 وقت استجابة متقطع (> 1%) في بيئة السحابة الإلكترونية الخاصة 4.15.04
APIRT-707 NPE أثناء وقت التشغيل إذا كان العنصر <GenerateResponse> مدرجًا في السياسة CheckAccessToken.

السحابة الإلكترونية 15.07.08

معرّف المشكلة الوصف
MGMT-2381 تعذُّر نشر الخوادم الوكيلة باستخدام محرّر الخادم الوكيل الجديد
MGMT-2374 يجب اقتطاع المسافة في عنصر BasePath قبل حفظ ProxyEndpoint
MGMT-2355 لا تحسب واجهة المستخدم الأذونات لأدوار متعددة بشكل صحيح إذا كان أحد الأدوار هو مشرف المؤسسة
MGMT-2324 يؤدي استيراد نموذج التباهي إلى إنشاء عُقد Smart Docs غير صحيحة.
MGMT-1518 واجهة المستخدم تعرض الخادم الوكيل على أنه تم نشره بالرغم من تعذُّر النشر على ملفات MP
MGMT-1489 عدم إنشاء منتج واجهة برمجة التطبيقات للموارد الصحيحة
DOC-1246 بيان متناقض في المستندات حول رموز الدخول
DEVRT-1661

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

السحابة الإلكترونية 15.07.22

معرّف المشكلة الوصف
TBD-73 عنوان IP ثابت للزيارات الواردة إلى Apigee
MGMT-2422 تعذُّر تعديل تطبيق الشركة
MGMT-2419 يتلقّى المستخدم الذي ينتمي إلى دور "المستخدم" أخطاء في الأذونات عند تسجيل الدخول
MGMT-2341 فلتر التقرير المخصّص يُنشئ طلب بحث بشكلٍ غير صحيح
MGMT-2207 JSONThreatProtection - ArrayElementCount لا تعمل إذا لم يكن العنصر المضمّن مبدئيًا
في سياسة "الحماية من التهديدات المتعلّقة بملفّات JSON"، لم يحدّ عنصر ArrayElementCount بدقة من عدد العناصر المسموح بها في المصفوفات. تم إصلاح هذه المشكلة.
MGMT-2158 لا يمكن استيراد WSDL إذا كان الإخراج يشير إلى جزء بدون نوع

السحابة الإلكترونية 15.08.05

معرّف المشكلة الوصف
متعددة تم إصلاح عدد من الأخطاء الصغيرة في محرِّر الخادم الوكيل لواجهة برمجة التطبيقات.

السحابة الإلكترونية 15.09.02

معرّف المشكلة الوصف
متعددة تم إصلاح عدد من الأخطاء الصغيرة في محرِّر الخادم الوكيل لواجهة برمجة التطبيقات.
MGMT-2618 مشاكل النشر المتكرّرة
MGMT-2588 تنفِّذ صفحة سجلّ المطوّرين رمز html/code -- ثغرة استمرارية XSS
MGMT-2543 يعمل محرِّر الخادم الوكيل الجديد على تعديل ملف XML في <Payload> لسياسة AssignMessage، ما يؤدي إلى إيقاف الخوادم الوكيلة الحالية لواجهة برمجة التطبيقات.
MGMT-2521 جلسة التتبُّع متوقّفة في بعض الأحيان
MGMT-2519 واجهة المستخدم لإعداد البيئة لا تعمل
AXAPP-1814 لا يتم إنشاء المتغيّرات المخصّصة (سياسة أداة جمع الإحصاءات) في المنتج عند تفعيل منظم zk
APIRT-1927 المضيف الظاهري غير صالح يؤدي إلى عدم تحميل جهاز التوجيه إعدادات env
APIRT-1863 تعذّر النشر بسبب وجود مساحة بيضاء في الحزمة
APIRT-1823 توقُّف طلبات البيانات من واجهة برمجة التطبيقات التي تتضمّن نصوص POST تحتوي على حرف & (علامة العطف)
APIRT-1789 تواجه برامج معالجة الرسائل لمؤسسات معيّنة أخطاء تتعلَّق بفقدان الذاكرة
APIRT-1776 يؤدي استدعاء "طباعة" في سياسات JavaScript إلى التسجيل المفرط
APIRT-1766 المهلات على WebSockets
APIRT-1600 ConcurrentModificationException في جهاز التوجيه
أظهرت سجلات جهاز التوجيه حالات متعددة من ConcurrentModification في السجلات على أساس منتظم. وكان السبب في ذلك هو إضافة الروابط إلى قائمة حصاد الحصاد بينما كان حصاد الحصاد يزيل الاتصالات الأقدم. تم إصلاح هذه المشكلة.
APIRT-1491 استثناء الخدمة غير متاحة 503
APIRT-1421 تستغرق معالجة سياسات JavaCallout وقتًا طويلاً على نحو متقطع
DEVRT-1843 يجب أن تتوافق واجهة مستخدم Mint مع تعديل السمات المخصّصة في نقطة تقييم الاستهداف (TRP) بشكل أفضل
DEVRT-1472 نتج عن تحديث المطوّر 500 خطأ في الخادم

السحابة الإلكترونية 15.09.30

معرّف المشكلة الوصف
MGMT-2687 تعمل التقارير المخصّصة على تجميد المتصفّح باستخدام أكثر من 14 ألف عنصر بأبعاد.
MGMT-2677 تحقيق الربح: يتوقف عرض صفحة "المطوّرون" في واجهة مستخدم الإدارة عن آلاف المطوّرين وعدم تفعيل التقسيم على صفحات في مؤسسة
MGMT-2674 تحاول واجهة مستخدم Edge التنزيل من الإنترنت عند تسجيل دخول المستخدم
MGMT-2658 مشاكل في واجهة مستخدم Management Server التي تعتمد على إصدار OPDK عند ترقية إصدار الخادم الوكيل لواجهة برمجة التطبيقات
MGMT-2616 لا يتعامل محرِّر الخادم الوكيل الجديد لواجهة برمجة التطبيقات مع كيانات XML بشكل صحيح.
MGMT-2541 معرّف نظام المصادقة الخارجي الذي تمت إضافته كمشرف نظم مع إضافة "+ في كلمة المرور" تالف
MGMT-2510 لا تعرض القائمة المنسدلة جميع المطوّرين الذين ينتمون إلى المؤسسة
MGMT-2508 رمز الرابط معطّل في السياسات المعروضة بشكل غير دقيق
MGMT-2334 تعذُّر الوصول إلى الموارد من نقطة نهاية الخادم الوكيل الثانية
MGMT-1967 تعرض تطبيقات المطوّرين التي تحمل الاسم المعروض نفسه عدد الزيارات نفسه في "إحصاءات Google".
DEVRT-1839 تحقيق الربح: تم ترتيب قائمة اختيار البلد في واجهة مستخدم الإدارة بشكل غير صحيح
AXAPP-1887 شروط الفلتر لا تعمل وفقًا للمستندات
AXAPP-1869 من المفترض أن تؤدي إزالة مستخدم من مؤسسة إلى إلغاء اشتراكه في الرسائل الإلكترونية الخاصة بالإحصاءات.
AXAPP-1533 تعرض الخريطة الجغرافية في "إحصاءات Google" رسالة الخطأ "طلب بيانات من واجهة برمجة التطبيقات غير صالح"
APIRT-2061 معالج الرسائل لا يرسل الرسائل إلى QPID
APIRT-2052 عدد مرتفع من CLOSE_WAIT بسبب عدم استجابة منفذ الإدارة
APIRT-2024 لا يملأ Nginx بدون جهاز موازنة التحميل بشكل صحيح عناوين X-Forwarded-For HTTP
APIRT-1838 Apigee-127: تعرض ميزة التحقّق من واجهة برمجة التطبيقات منتج واجهة برمجة تطبيقات واحد فقط عند توفّر منتجات متعددة

الإصدار 4.15.07.03 من Private Cloud

معرّف المشكلة الوصف
APIRT-1600 ConcurrentModificationException في سجلات جهاز التوجيه
APIRT-1734 عدم إجراء أي تعديلات على ملفات الموارد في أوقات الاستراحة على مستوى المؤسسة أو البيئة
APIRT-1820 وقت استجابة متقطع (> 1%) في بيئة السحابة الإلكترونية الخاصة 4.15.04
APIRT-2159 إضافة message_id إلى بادئة التسجيل
APIRT-2160 استبعاد تأكيد اتصال طبقة المقابس الآمنة من request_processing_latency في بيانات الإحصاءات
AXAPP-1882 اتصال سلسلة محادثات مُشاهد المستهلك بقائمة انتظار خاطئة في عملية النشر النشِطة/النشطة
AXAPP-1946 يتم نقل البيانات إلى جدول الحقائق الرئيسي بدلاً من جدول الحقائق الفرعية عندما تكون هذه البيانات في منطقة زمنية غير التوقيت العالمي المنسّق (UTC)
MGMT-1590 إصلاح ثغرة أمنية
MGMT-1662 تعذُّر النشر أثناء الإصدار
MGMT-2361 تعذُّر نشر الخوادم الوكيلة في حال استخدام RPCException: انتهت مهلة الاتصال
MGMT-2397 طريقة عرض الرمز لا تحلل نهاية أحرف السطر بشكل صحيح
MGMT-2466 يؤدي التحقق من المجموعة مقابل "معالج الرسائل" إلى إظهار جهاز توجيه لا يمكن الوصول إليه كعضو متصل.
OPDK-1981 لا تحتفظ backup-cassandra.sh بنسخة احتياطية من مسافة مفتاح النظام.
OPDK-1982 apigee-upgrade.sh يحتاج إلى التحقق من إصدار Cassandra SSTable قبل الترقية

الإصدار 4.15.07.01 من Private Cloud

معرّف المشكلة الوصف
OPDK-1927 عدم توفّر جداول مقابل ترقية ميزة تحقيق الربح، ووجود فهارس مكرّرة يتم إنشاؤها حاليًا
OPDK-1878 تغيير اسم مجموعة عناصر المدخل عند الإعداد يؤدي إلى حدوث مشاكل
OPDK-1886 لا يمكن للعقدة الوصول إلى عناوين IP المحلية، مثل 192.168.x.y
MGMT-2521 جلسة التتبُّع متوقّفة في بعض الأحيان
MGMT-2543 يعمل محرِّر الخادم الوكيل الجديد على تعديل ملف XML في <Payload> لسياسة AssignMessage، ما يؤدي إلى إيقاف الخوادم الوكيلة الحالية لواجهة برمجة التطبيقات.
MGMT-2599 يستعيد "محرّر الخادم الوكيل" الجديد بادئة مساحة الاسم بعد حذفها
MGMT-2702 ثغرة أمنية على المواقع الإلكترونية في FireFox وIE
APIRT-1074 لا يتم التعامل مع المحتوى المضغوط بتنسيق Gzip بشكل صحيح عند إرسال الاتصال: إغلاق العنوان بدون عناوين Content-Length أو Transfer-Encoding

المشاكل المعروفة

يحتوي هذا الإصدار على المشاكل المعروفة التالية.

معرّف المشكلة الوصف
APIRT-2742 لا يتوفّر دمج Edge JMX مع Edge الخاص بالإصدار 4.16.01 من Private Cloud 4.16.01، مع تقديم خادم Nginx الذي حلّ محل جهاز التوجيه Netty.
APIRT-2978

تعذّر تشغيل جهاز التوجيه Nginx أو تعذّر تشغيل جهاز التوجيه

إذا تعذّر على جهاز Edge Router في بدء تشغيل Nginx أو تعذّر بدؤه على الإطلاق، كما هو موضّح في الملف /opt/apigee/var/log/edge-router/logs/system.log، احذف جميع الملفات في الدليل /opt/nginx/conf.d، وأعِد تشغيل جهاز التوجيه:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
DOC-1687 بسبب وجود تعارض معروف في التبعية للحزمة، لن يتم تثبيت وكيل Katello المستخدَم في خادم قَمى القمر 6 بشكل صحيح على مضيفي Apigee Edge الذين يشغّلون البرنامج الخفي Qpid.
PRC-1118

حدث خطأ عند تشغيل الأمر "apigee-service apigee-postgresql pg-data-purge"

في حال شغّلت الأمر "apigee-service apigee-postgresql pg-data-purge" وظهرت لك رسالة خطأ في النموذج:

خطأ: يجب أن يكون مالك العلاقة

عدِّل /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge واضبط السمة التالية على "apigee":

POSTGRES_USER=apigee