1.1.1 - ملاحظات إصدار نظام التشغيل Apigee المختلط

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

في 14 شباط (فبراير) 2020، طرحنا الإصدار 1.1.1 من نظام التشغيل Apigee المختلط.

الترقية

لا يمكنك الترقية من 1.0.0 إلى 1.1.1، كما أن الإصدار الجديد غير متوافق مع الأنظمة القديمة مع الإصدار 1.0.0. إذا كنت تبدأ بالإصدار 1.0.0، فإن الإصدار 1.1.1 يتطلب تثبيتًا جديدًا. إذا كنت تستخدم الإصدار 1.1.0 حاليًا، يمكنك الترقية باتّباع التعليمات التالية: ترقية Apigee مختلط.

الميزات والتحديثات الجديدة

فيما يلي الميزات والتحسينات الجديدة في هذا الإصدار:

دعم GKE داخل الشركة وAKS

يمكنك الآن تثبيت نظام التشغيل المختلط على نظام Anthos GKE المنشور داخل الشركة (GKE داخل الشركة) وعلى Microsoft® Azure Kubernetes Service (AKS). راجع الجزء 2: التشغيل السريع لوقت التشغيل للبدء.

تتوفّر عمليات النشر متعددة المناطق أيضًا لنظام GKE داخل الشركة ونظام AKS. راجِع النشر في عدة مناطق على GKE وGKE داخل الشركة والنشر إلى عدّة مناطق على AKS.

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

يمكنك الآن توفير مَعلمات الإعداد لخادم وكيل لإعادة توجيه HTTP. وعند ضبط هذه السياسة، تمر جميع اتصالات الإنترنت لمكونات UDCA وMART وSynchronizer عبر الخادم الوكيل. للحصول على معلومات حول سمة الإعداد httpProxy، يمكنك الاطّلاع على مواقع httpProxy. (132167490)

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

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

معرّف المشكلة اسم المكوّن الوصف
144448262 منصة K8S

الاختلافات في مقياس UDCA udca_upstream_http_error_count label

147258525 التكلفة لكل عملية بيع

تفعيل مؤشر التجزئة المُقسَّم في نموذج مختلط

144286363 التتبّع

تم إصلاح مشكلة أدّت إلى عدم إخفاء قناع تصحيح الأخطاء في env.json لبيانات الردّ.

147191247 منصة K8S

يجب ألا يكون مفتاح تشفير العقد جزءًا من apigeectl init

146932903 منصة K8S

إزالة المنافذ غير المرغوب فيها من دخول istio

146426226 منصة K8S

لا يتم جمع سجلات الدخول

143660032 RMP

تعذُّر تنفيذ com.apigee.test.runtime.steps.quota.DefaultDayTypeTest في النموذج المختلط

144973407 RMP

يتوفّر حاليًا رقما تعريف ارتباط لمعاملة واحدة. يجب أن يكون لدينا نوع واحد فقط.

144321473 استخدام التطبيق (UAP)

UDCA: إزالة تحذير بشأن التحقق من الصحة في تسجيل الدخول

144321491 RMP

تشير عبارة السجل CacheConfiguration.warnMaxEntriesLocalHeap() إلى مشكلة في الأداء

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

يصف الجدول التالي المشاكل المعروفة في هذا الإصدار:

مشكلة الوصف
150187652 لا يمكنك استخدام الواصلات في أسماء البيئات. يؤدي استخدام اسم بيئة يتضمّن واصلة إلى حدوث أخطاء في بدء تشغيل المجموعة المتسلسلة في وقت التشغيل.
149220463

عند الترقية إلى الإصدار 1.1.1، لن يتم نشر الخوادم الوكيلة التي تم نشرها سابقًا.

الحل: لحل هذه المشكلة، عليك إعادة نشر أي خوادم وكيلة تم نشرها سابقًا.

لا ينطبق لا يمكنك استخدام "*" للسمة hostAlias لكل من إعدادَي mart وenvs. وأفضل الممارسات هي استخدام اسم مضيف محدّد لضبط mart.
لا ينطبق لا يتوفّر إعداد متغيّرات HTTP_PROXY وHTTPS_PROXY وNO_PROXY في إصدار Apigee Connect Alpha.
لا ينطبق

خطأ عنوان HTTP غير صالح: يؤدي إدخال Istio إلى تبديل جميع الاستجابات المستهدفة الواردة إلى بروتوكول HTTP2. بما أنّ معالج الرسائل المختلط لا يتوافق إلا مع HTTP1، قد يظهر لك الخطأ التالي عند طلب خادم وكيل لواجهة برمجة التطبيقات:

http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1,
   name: [:authority], value: [domain_name]

إذا ظهر هذا الخطأ، يمكنك اتخاذ أحد الإجراءين التاليين لتصحيح المشكلة:

  • يمكنك تعديل الخدمة الهدف لحذف عنوان المضيف في الاستجابة.
  • يمكنك إزالة عنوان المضيف باستخدام سياسة AssignMessage في الخادم الوكيل لواجهة برمجة التطبيقات إذا لزم الأمر.
144584813 إذا أنشأت جلسة تصحيح أخطاء، ولكن لا تحتوي الجلسة على أيّ معاملات إلى الآن، لن تتضمّن List Debug Sessions API الجلسة في هذه القائمة. ولا تتضمّن واجهة برمجة التطبيقات سوى الجلسات في الردّ إذا كانت الجلسة تحتوي على معاملة واحدة على الأقل.
144436206 في عرض أداء ذاكرة التخزين المؤقت، تكون نسبة نتيجة ذاكرة التخزين المؤقت غير صحيحة.
144321144 لا يمكن إعادة تحميل الخوادم الوكيلة ذات المضيفين الافتراضيين الآمنين.
143659917

يجب ضبط إعداد انتهاء الصلاحية لسياسة "PpopularCache" (التعبئة) على قيمة صريحة بين 1 و30. مثال:

<ExpirySettings>
  <TimeoutInSec>30</TimeoutInSec>
</ExpirySettings>
133192879

الملخص: يستغرق استخدام واجهة برمجة التطبيقات أو واجهة المستخدم وقت استجابة طويل جدًا للحصول على حالة النشر في مؤسستك. ويمكن أن يؤدي وقت الاستجابة هذا إلى الاستجابة HTTP 204 (No Content) أو HTTP 400 (Bad Request).

الحل: قم بتحديث المتصفح (أو إعادة إرسال الطلب).