أنت تعرض مستندات Apigee Edge.
انتقل إلى
مستندات Apigee X. معلومات
في 3 نيسان (أبريل) 2020، أطلقنا الإصدار 1.2.0 من بيئة تشغيل Apigee Hybrid.
الترقية
ميزات وأخبار جديدة
في ما يلي الميزات والتحديثات الجديدة في هذا الإصدار.
تمت إضافة إعدادات جديدة لمضيف افتراضي لتحديد قواعد التوجيه.
تعمل ميزة إعدادات virtualhosts
الجديدة على معالجة مشكلة
حيث كان ترتيب توجيه المسارات الأساسية إلى بيئات متعددة
غير مؤكد. للحصول على تفاصيل، راجع
إعداد المضيفات الافتراضية (150336519)
إصدار تجريبي من سياسة OASValidation
تتيح لك سياسة OASValidation (التحقّق من مواصفات OpenAPI) (الإصدار التجريبي) إمكانية التحقُّق من طلب أو رسالة رد واردة مقابل مواصفات OpenAPI 3.0 (JSON أو YAML). لمزيد من المعلومات، يُرجى الاطّلاع على مقالة التحقّق من صحة OASالتحقق من صحة OAS. (إصدار تجريبي). (144949685)
إصدار تجريبي من دعم WebSocket
يتوافق Apigee Hybrid مع اتصالات WebSocket. يمكن لعملاء الخادم الوكيل لواجهة برمجة التطبيقات الآن طلب ترقية البروتوكول من HTTP إلى WebSockets. ولمعرفة التفاصيل، يُرجى الاطّلاع على استخدام WebSockets (إصدار تجريبي).
الوصول إلى قيَم سرّية السياسة من أسرار Kubernetes
ميزة جديدة تتيح لك الوصول إلى القيم المخزّنة في سر Kubernetes في متغيرات تدفق الخادم الوكيل. لمعرفة التفاصيل، يُرجى الاطّلاع على تخزين البيانات في أحد المفاتيح السرّية في Kubernetes. (133377603)
يحل عنصر Apigee Operators (AO) محل المركزَين ADAC وADAH
تعمل Apigee Operators (AO) على إنشاء وتحديث موارد Kubernetes وIstio المنخفضة المستوى المطلوبة. لنشر AD وصيانته. على سبيل المثال، تنفّذ وحدة التحكّم عملية إصدار الرسالة معالجات البيانات. التحقّق أيضًا من صحة إعدادات ApigeeDeployment قبل الاحتفاظ بها في Kubernetes تجميع. تحلّ AO محلّ واجهة برمجة التطبيقات Apigee Deployment الزوّار (ADAH) ووحدة التحكّم في النشر من Apigee (ADC). يمكنك الاطِّلاع على ao في مرجع خاصية الضبط. (151250559)
استبدال وإيقاف خصائص معيَّنة لضبط إعدادات المجموعة والمشروع
تمت إضافة خاصيتَي ضبط جديدتَين: k8sCluster
وgcp
.
وتحلّ هذه السمات محلّ السمات المتوقّفة نهائيًا التالية: k8sClusterName
،
gcpRegion
وgcpProjectID
لمزيد من التفاصيل،
يُرجى الاطّلاع على مرجع خاصية الإعدادات. (146299599)
توسيع الطلب بشكل متواصل لـ "كاساندرا" على قناة Kubernetes
تمت إضافة عملية لتوسيع الحجم الدائم المستخدم بواسطة apigee-cassandra لاستيعاب بدون الحاجة إلى إضافة مزيد من العُقد، وذلك فقط لزيادة مساحة التخزين. عرض توسيع وحدات تخزين Cassandra الدائمة (138167919)
إتاحة مصادر إضافية للشهادات ومفاتيح التشفير والمصادقة والترخيص والمحاسبة
تمت إضافة خصائص إعداد جديدة توفّر مرونة أكبر في الطريقة تحديد شهادات بروتوكول أمان طبقة النقل (TLS) ومفاتيح التشفير ومفاتيح حساب الخدمة. المواقع الجديدة مدرجة أدناه:
kmsEncryptionPath
kmsEncryptionSecret.key
kmsEncryptionSecret.name
cassandra.backup.serviceAccountSecretRef
cassandra.restore.serviceAccountSecretRef
envs[].cacheEncryptionPath
envs[].cacheEncryptionSecret.key
envs[].cacheEncryptionSecret.name
envs[].kmsEncryptionPath
envs[].kmsEncryptionSecret.key
envs[].kmsEncryptionSecret.name
envs[].serviceAccountSecretRefs.synchronizer
envs[].serviceAccountSecretRefs.udca
envs[].sslSecret
logger.serviceAccountSecretRef
mart.serviceAccountSecretRef
mart.sslSecret
metrics.serviceAccountSecretRef
synchronizer.serviceAccountSecretRef
udca.serviceAccountSecretRef
للحصول على مزيد من المعلومات، يمكنك الاطلاع على الإعدادات مرجع الخصائص. (145303466)
السماح للعملاء بإخفاء مفاتيح فك تشفير البيانات قبل إرسالها إلى "إحصاءات Google"
تمت إضافة ميزة تتيح لك إخفاء بعض بيانات التحليلات قبل إرسالها إلى مستوى الإدارة. للحصول على تفاصيل، راجع إخفاء مفاتيح فك تشفير بيانات المستخدمين لأغراض الإحصاءات (142578910)
توسيع أحجام التخزين الدائمة لمجموعات الحالة
تمت إضافة ميزة تسمح لك بتوسيع الحجم الدائم الذي يستخدمه apigee-cassandra إلى لتلبية احتياجات التخزين، دون إضافة مزيد من طاقة الحوسبة. لمزيد من المعلومات، يُرجى مراجعة زيادة حجم البيانات الثابتة لمجموعات الحالة (138167919)
تمت ترقية الحد الأدنى من الإصدارات المتوافقة من GKE وAnthos وAKS
يتوافق Apigee Hybrid الآن مع GKE 1.14.x وAnthos 1.2 وAKS 1.14.x. (149578101)
إتاحة الإصدار 1.3 من بروتوكول أمان طبقة النقل (TLS) للاتصالات الشمالية
هناك خاصيتان جديدتان للإعدادات تتيحان لك ضبط الحد الأدنى والحد الأقصى لإصدار بروتوكول أمان طبقة النقل (TLS)
الدخول: ingress.minTLSProtocolVersion
وmaxTLSProtocolVersion
.
القيم المحتملة هي 1.0 و1.1 و1.2 و1.3. لمزيد من المعلومات، يُرجى مراجعة
الإعداد
مرجع الخصائص. (117580780)
دعم إعدادات الخادم الوكيل لإعادة التوجيه في بيئة التشغيل المختلطة
أصبحت الخوادم الوكيلة لإعادة توجيه HTTP متاحة الآن للخوادم الوكيلة لواجهة برمجة التطبيقات التي تم نشرها في إحدى البيئات. لمعرفة التفاصيل، يُرجى الاطّلاع على إعداد الخادم الوكيل لإعادة التوجيه. (148970527)
إتاحة العديد من الأسماء المستعارة للمضيفين لكل بيئة
تمت إضافة خاصية ضبط جديدة، envs[].hostAliases
. هذا النمط
إضافة أسماء مستعارة متعددة للمضيف إلى بيئة ما. استخدم هذا العنصر بدلاً من
hostAlias
الذي تم إيقافه نهائيًا للحصول على التفاصيل، يمكنك مراجعة
الإضافة
عدة أسماء مستعارة للمضيف إلى بيئة ما. (150738495)
السماح بالنماذج لمجموعات المواقع
عنصر جديد <PropertySetref> تمت إضافته إلى <AssignVariable> العنصر <AssignMessage> . <PropertySetRef> إنشاء زوج من المفاتيح/اسم مجموعة الخصائص بشكل ديناميكي. لا تتوفّر هذه الميزة إلا للخوادم الوكيلة لواجهة برمجة التطبيقات التي تم نشرها في Apigee Hybrid. عرض AssignVariable: (148612340)
تم إصلاح الأخطاء
تم إصلاح الأخطاء التالية في هذا الإصدار. هذه القائمة مخصصة بشكل أساسي للمستخدمين الذين يتحققون لمعرفة ما إذا كان قد تم إصلاح طلبات الدعم الخاصة بهم. ليست مصممة لتقديم تفاصيل المعلومات لجميع المستخدمين.
معرّف المشكلة | اسم المكوِّن | الوصف |
---|---|---|
147958049 | وقت التشغيل | تمت معالجة مشكلة في التوقيت في تسلسل بدء تشغيل بيئة التشغيل والتي منعت أحيانًا من بدء تشغيل المزامن بشكل صحيح. |
149867244 | منصة K8S | تعذُّر استخدام مجموعة الإعلانات المتسلسلة apigee-cps-setup في الإعدادات المتعددة المناطق |
150187652 أو 149117839 | وقت التشغيل | تعذَّر استخدام الواصلات في أسماء البيئات. |
149220463 | لوحة MP | كان هناك حاجة إلى إعادة نشر الخوادم الوكيلة التي تم نشرها في السابق. |
144321144 | وقت التشغيل | تعذّرت إعادة تحميل الخوادم الوكيلة ذات المضيفات الافتراضية الآمنة. |
147685310 | وقت التشغيل | تعذّر إعداد المزامن بسبب تعذُّر استرجاع الرمز المميّز لخدمة Google Cloud Platform أثناء الإعداد. |
151115900 | وقت التشغيل | لم يتم إجراء فحص داخلي دوري لخوارزمية HybridMART، ما أدى إلى ظهور نتائج موجبة خاطئة. |
المشاكل المعروفة
يوضّح الجدول التالي المشاكل المعروفة لهذا الإصدار:
مشكلة | الوصف |
---|---|
لا ينطبق | خطأ في عنوان HTTP غير صالح: يؤدي إدخال Istio إلى تبديل جميع الاستجابات المستهدفة الواردة. إلى بروتوكول HTTP2. ونظرًا لأن معالج الرسائل المختلط يتوافق فقط مع HTTP1، قد يظهر الخطأ التالي عند استدعاء خادم وكيل لواجهة برمجة التطبيقات: http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] إذا ظهر لك هذا الخطأ، يمكنك اتخاذ أحد الإجراءين التاليَين لتصحيح المشكلة:
|
144584813 | إذا أنشأت جلسة تصحيح أخطاء ولم تتضمّن هذه الجلسة أيّ معاملات، ثم لا تتضمّن List Debug Sessions API الجلسة في هذه القائمة. تتضمن واجهة برمجة التطبيقات فقط الجلسات في الرد إذا كانت الجلسة تتضمن معاملة واحدة على الأقل. |
143659917 | يجب ضبط إعداد انتهاء الصلاحية لسياسة Populatecache على قيمة صريحة بين 1 و30. على سبيل المثال: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
133192879 | ملخّص: يكون وقت الاستجابة طويلاً جدًا عند استخدام واجهة برمجة التطبيقات أو واجهة المستخدم للحصول على
حالة نشر المؤسسة. قد ينتج عن وقت الاستجابة هذا استجابة الحل: تحديث المتصفح (أو إعادة إرسال الطلب). |