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

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

أطلقنا يوم الاثنين 19 أيلول (سبتمبر) 2016 إصدارًا جديدًا من Apigee Edge for Private Cloud.

منذ الإصدار السابق من Edge for Private Cloud لميزة Private Cloud، شملت الإصدارات التالية ما يلي: تم تضمينها في هذا الإصدار من الميزة:

الاطّلاع على لمحة عن الإصدار الترقيم لفهم كيفية معرفة ما إذا كان إصدار معين من السحابة الإلكترونية في إصدار Edge for Private Cloud

نظرة عامة على الإصدار

في هذا الإصدار، تمت إزالة محرر الخادم الوكيل لواجهة برمجة التطبيقات الكلاسيكية واستبداله بالخادم الوكيل الجديد المحرّر الذي كان متاحًا للاستخدام إلى جانب المحرِّر الكلاسيكي. تحسينات بارزة أخرى تحسين سلوك مسارات موارد منتجات واجهة برمجة التطبيقات، وتحسين معالجة حمولات JSON الأساسية المحدد في سياستي تعيين الرسائل ورفع الأخطاء، والتحسينات على الإحالات الناجحة من XML إلى JSON، التحقق المحسَّن من الموارد، وإمكانية تعيين المُهل على الخوادم الوكيلة الفردية لواجهة برمجة التطبيقات، وتحديثه إنشاء خوادم وكيلة SOAP في معالج الخادم الوكيل لواجهة برمجة التطبيقات، وكائن Crypto عالي الأداء JavaScript.

تشمل تحسينات تحقيق الربح ميزات جديدة للإشعارات مع خطة لمعدّل الإشعارات تتيح واجهة برمجة التطبيقات هذه تتيح للمطوّرين بدء تحقيق الربح وإمكانية عرض خطط الأسعار بشكل علني أو خاصة.

يتضمّن الجزء المتبقّي من هذا الموضوع تفاصيل حول جميع الميزات الجديدة والتحديثات وإصلاحات الأخطاء. الواردة في الإصدار.

منهي العمل به

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

تمت إزالة محرر الخادم الوكيل الكلاسيكي (واجهة مستخدم Cloud 16.04.20)

وأصبح الإصدار الجديد من "محرِّر خادم وكيل واجهة برمجة التطبيقات" هو الإصدار الوحيد المتوافق. الإصدار الكلاسيكي لم يعد متاحًا، وسيؤدي الرابط إلى "الوصول إلى الإصدار الكلاسيكي من محرر الخادم الوكيل" CANNOT TRANSLATE تمت إزالته. إذا كنت تستخدم الإصدار الكلاسيكي، سيتم تحميل الخوادم الوكيلة لواجهة برمجة التطبيقات تلقائيًا في المحرر الجديد. (EDGEUI-498)

تحقيق الربح

وقد تمت إزالة الميزات التالية المتوقّفة نهائيًا، ولم تعُد متاحة:

  • ضبط الحدود القصوى المسموح بها
  • إشعارات بشأن حدود الإرسال

وكإجراء بديل، يمكنك إعداد الإشعارات، كما هو موضَّح في الأقسام التالية:

(DEVRT-2742)

ميزات وأخبار جديدة

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

للحصول على مزيد من التفاصيل والتعليمات، يُرجى الاطّلاع على مستندات Edge for Private Cloud.

السحابة الخاصة

ترقية Postres إلى الإصدار 9.4

يتضمّن هذا الإصدار ترقية إلى الإصدار 9.4 من Postgres. للحصول على تعليمات حول تحديث النظام راجع تحديث Apigee Edge إلى 4.16.09.

إتاحة الخريطة الجغرافية في واجهة مستخدم Edge

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

لمزيد من المعلومات، راجع تفعيل تجميع المواقع الجغرافية و الخرائط الجغرافية

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

تمت إضافة مستندات حول:

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

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

يتم تضمين الوثائق، بما في ذلك تعليمات التثبيت، مع مستند Edge 4.16.09 على الإصدار 4.18.01

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

إصدار تجريبي من أداة تجميع الإحصاءات

على جميع عملاء Edge for Private Cloud إرسال إحصاءات واجهة برمجة التطبيقات إلى Apigee. زيارات الخادم الوكيل. تنصح Apigee بأن يحمّل العملاء تلك المعلومات مرة واحدة في اليوم، وربما عن طريق تقوم بإنشاء وظيفة cron.

للمساعدة في تحميل هذه البيانات، توفّر Apigee الإصدار التجريبي من سطر الأوامر apigee-analytics-collector. الأخرى. ترسل هذه الأداة تقرير حجم طلبات البيانات من واجهة برمجة التطبيقات إلى Apigee. كل حواف يمكن لتثبيت Private Cloud استخدام هذه الأداة لاسترداد بيانات حركة المرور والإبلاغ عنها إلى Apigee.

لمزيد من المعلومات، يُرجى الاطّلاع على مقالة Upload API (واجهة برمجة التطبيقات للتحميل) بيانات عدد الزيارات إلى Apigee - إصدار تجريبي


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

حمولات JSON في حقل "تعيين الرسالة" و"خطأ رفع" (Cloud 16.08.17)

عند ضبط حمولة JSON باستخدام سياسة تعيين الرسالة أو رفع الخطأ، يُجري المستخدمون أحيانًا مطلوب لاستخدام الحلول البديلة لضمان تنسيق رسالة JSON بشكل صحيح في وقت التشغيل، مثل بداية الحمولة بشرطة مائلة للخلف "\" أو تحديد changePrefix وvariableSuffix على عنصر الحمولة، حتى في حال عدم استخدام أي متغيرات في الرسالة.

من خلال هذا التحسين، ليست هناك حاجة إلى أي حلول بديلة لضمان تنسيق رسالة JSON بالشكل المناسب يمكن تحديد المتغيرات باستخدام أقواس متعرجة بدون إنشاء ملف JSON غير صالح. على سبيل المثال، يؤدي ما يلي إلى إدراج قيمة message.content في رسالة JSON:

<Payload contentType="application/json">{"Message: " : "{message.content}"}</Payload>

وإذا استخدمت أحد الحلول البديلة، سيستمر الرمز الخاص بك في العمل كما هو. يمكنك أيضًا استخدام changePrefix وvariableSuffix بدلاً من الأقواس المعقوفة للإشارة إلى المتغيرات.

الاطّلاع على <Set><Payload> العنصر في سياسة تعيين الرسائل سياسة رفع الأخطاء المستندات المرجعية. (APIRT-1160)

تحسينات على سياسة XML إلى JSON (الإصدار 16.08.17 من السحابة الإلكترونية)

تم تحسين سياسة XML إلى JSON باستخدام الإمكانات التالية. يمكنك ضبط تعمل السياسة على:

  • التعامل مع بعض عناصر XML كصفائف أثناء التحويل، ما يؤدي إلى وضع القيم بشكل مربّع الأقواس '[ ]' في مستند JSON.
  • إزالة مستويات التدرج الهرمي لمستند XML أو إزالتها في مستند JSON النهائي

لمزيد من المعلومات، يمكنك مراجعة ملف XML إلى سياسة JSON. (APIRT-1144)

عدة أحرف بدل في مسارات موارد المنتجات في واجهة برمجة التطبيقات (Cloud 16.08.17)

عند تحديد مسارات الموارد في منتج واجهة برمجة التطبيقات، يمكنك تضمين أحرف البدل في أماكن متعددة في مسار المورد. على سبيل المثال، يسمح /team/*/invoices/** بطلبات البيانات من واجهة برمجة التطبيقات مع أي قيمة واحدة بعد /team وأي مسارات للموارد بعد invoices/. عنوان URI مسموح به في طلب بيانات من واجهة برمجة التطبيقات سيكون proxyBasePath/team/finance/invoices/company/a.

في حال توقُّف مسارات موارد منتجات واجهة برمجة التطبيقات الحالية عن العمل بعد هذا الإصدار كما هو متوقع، السمة التالية في مؤسستك للعودة إلى السابق السلوك: features.enableStandardWildCardMatchForAPIProductResources = true

(MGMT-3273)

دوال التشفير في JavaScript (Cloud 16.08.17)

تتوفّر مجموعة جديدة من دوال crypto العالية الأداء في JavaScript لإنشاء العناصر التالية والحصول عليها وتحديثها باستخدام كائنات: MD5 وSHA-1 وSHA256 وSHA512. يتيح لك الكائن crypto أيضًا الحصول على العنصر التاريخ بتنسيقات مختلفة. لمزيد من المعلومات، يُرجى الاطّلاع على نموذج كائن JavaScript. (APIRT-2886)

التحقّق من إصدار Java Callout JAR (السحابة الإلكترونية 16.08.17)

عند تحميل مورد Java JAR إلى خادم وكيل لواجهة برمجة التطبيقات، يتم عرض رمز حالة HTTP 400 (بدلاً من 500) في حال كان إصدار مورد Java غير متوافق مع Edge المتوافق Java، والمدرج في البرامج المتوافقة المتوافقة مع الأجهزة الجوّالة. (MGMT-3420)

التحقّق من موارد الخادم الوكيل لواجهة برمجة التطبيقات (Cloud 16.08.17)

عندما يكون لديك ملفات موارد خادم وكيل لواجهة برمجة التطبيقات (مثل JavaScript أو Java JAR) مخزنة في ملف على نطاق المؤسسة أو على نطاق المؤسسة، فإن إطار عمل التحقق لم يعد يتطلب منك أيضًا تضمين هذه الموارد على مستوى الخادم الوكيل لواجهة برمجة التطبيقات في حزمة خادم وكيل للاستيراد لاجتياز التحقق من الصحة. يتم الآن التحقق من صحة المورد في وقت النشر، وليس في وقت الاستيراد. (MGMT-1430)

ضبط المهلة للخوادم الوكيلة الفردية لواجهة برمجة التطبيقات (Cloud 16.08.17)

يمكنك إعداد الخوادم الوكيلة لواجهة برمجة التطبيقات لانتهاء المهلة بعد وقت محدد (مع انتهاء مهلة بوابة 504). الحالة). إنّ حالة الاستخدام الأساسية هي لعملاء Private Cloud الذين لديهم خوادم وكيلة لواجهة برمجة التطبيقات تتولى نقل أطول للتنفيذ. على سبيل المثال، لنفترض أنك تحتاج إلى خوادم وكيلة محددة لتنتهي المهلة خلال 3 دقائق. يمكنك استخدام سمة api.timeout جديدة في إعدادات الخادم الوكيل لواجهة برمجة التطبيقات وإليك كيفية إجراء ذلك: يمكنك أن تفعل ذلك باستخدام مثال مدته 3 دقائق:

  1. أولاً، تأكَّد من ضبط جهاز موازنة الحمل وجهاز التوجيه ومعالج الرسائل على الانتهاء بعد 3 دقائق.
  2. ثم اضبط الخوادم الوكيلة ذات الصلة لتنتهي خلال 3 دقائق. حدد القيمة في مللي ثانية. على سبيل المثال:
    <ProxyEndpoint name="default">
      <HTTPProxyConnection>
        <BasePath>/v1/weather</BasePath> 
        <Properties> 
          <!-- api.timeout is in milliseconeds -->
          <Property name="api.timeout">180000</Property>
        </Properties>
        ...
    
  3. ومع ذلك، تجدر الإشارة إلى أنّ رفع مهلات النظام قد يؤدي إلى حدوث مشاكل في الأداء، لأنّه جميع الخوادم الوكيلة التي لا تستخدم الإعداد api.timeout تستخدم جهاز موازنة الحمل الجديد والأعلى ومعالج الرسائل والموجه. لذا، يمكنك إعداد الخوادم الوكيلة الأخرى لواجهة برمجة التطبيقات والتي لا تتطلب مهلات أطول لاستخدام مهلات أقل. على سبيل المثال، يؤدي ما يلي إلى انتهاء مهلة الخادم الوكيل لواجهة برمجة التطبيقات. بعد دقيقة واحدة:
    <Property name="api.timeout">60000</Property>

يمكن لعملاء Cloud، الذين لا يمكنهم تعديل مهلات Edge، أيضًا ضبط مهلة الخادم الوكيل لواجهة برمجة التطبيقات، طالما أن المهلة أقل من مهلة معالج رسائل Edge القياسية التي تبلغ 57 ثوانٍ.

لا يمكنك تعبئة القيمة بمتغير. ويتم تناول هذه السمة في خصائص نقطة النهاية. المرجع. (APIRT-1778)

سلوك خادم وكيل SOAP عند استخدام معالج الخادم الوكيل (واجهة مستخدم Cloud 16.07.27)

عند إنشاء خادم وكيل مستند إلى SOAP من WSDL باستخدام معالج الخادم الوكيل، هناك خياران إنشاء الخادم الوكيل:

  • تمرير SOAP، حيث يمر الخادم الوكيل ببساطة عبر طلب SOAP كما هو.
  • REST إلى SOAP إلى REST، حيث يحوِّل الخادم الوكيل حمولة بيانات واردة مثل JSON إلى حمولة SOAP، ثم يحوّل استجابة SOAP مرة أخرى إلى التنسيق الذي يستخدمه المتصل المستخدم.

يتضمّن هذا الإصدار التعديلات التالية على طريقة عمل هذه الخيارات. الاختلافات بين السلوك القديم والجديد في السياسات والإعدادات التي يتم المُنشأ بواسطة معالج الخادم الوكيل.

تسجيل الدخول إلى المحتوى على الإنترنت

  • يتم الآن إرسال جميع عمليات WSDL إلى المسار الأساسي للخادم الوكيل "/". بدلاً من استخدام موارد الوكيل (مثل " /cityforecastbyzip"). يتم تمرير أسماء العمليات إلى SOAP الهدف خدمة ما. يتطابق هذا السلوك مع مواصفات SOAP.

  • لم يعُد الخادم الوكيل الذي تم إنشاؤه متوافقًا مع JSON في الطلب. وهو متوافق مع XML فقط. الخادم الوكيل تضمن أن تحتوي طلبات SOAP على ظرف ونص ومساحة اسم.

إعادة التبديل إلى وضع SOAP من خلال وضع REST

  • إصدار WSDL 2.0 غير متوافق.
  • لم يتم اختبار السلوك الجديد باستخدام سياسة WS.
  • يتيح لك الخادم الوكيل إمكانية نشر بيانات POST JSON بدلاً من FormParams.
  • عند إضافة إتاحة استخدام سياسة مشاركة الموارد المتعددة المصادر (CORS) إلى الخادم الوكيل باستخدام الخادم الوكيل ستظهر لك التحسينات التالية:
    • Access-Control-Allow-Headers: بالإضافة إلى العناوين Origin وx-requested-with وAccept، يتضمن عنوان Access-Control-Allow-Headers أيضًا Content-Type Accept-Encoding، Accept-Language، Host، Pragma وReferrer وUser-Agent و Cache-Control.
    • عنوان Access-Control-Allow-Methods: بالإضافة إلى GET، PUT وPOST وDELETE، كما يتضمن هذا العنوان أيضًا العنوان الأفعال PATCH وOPTIONS
  • عند إنشاء خادم وكيل لواجهة برمجة التطبيقات لـ WSDL، يقرأ Edge أي فئة من أنواع معقدة يتم تحديدها على أنها في WSDL ويتعرف بشكل صحيح على أي أنواع من المثيلات التي تستند إلى الاستخلاص الأنواع.

أداة سطر الأوامر المفتوحة المصدر wsdl2apigee

توفّر Apigee أيضًا أداة سطر أوامر مفتوحة المصدر لإنشاء العبور أو الخوادم الوكيلة لواجهة برمجة التطبيقات التي تعتمد على باقي أنواع الصابون من WSDL. يُرجى الاطّلاع على https://github.com/apigee/wsdl2apigee.

(EDGEUI-614)

الإعداد التلقائي لانتهاء الصلاحية/إعادة التحميل في سياسة عمليات ربط القيم الرئيسية (واجهة مستخدم Cloud 16.06.15)

وهي "سياسة عمليات ربط القيم الرئيسية" تتيح لك تحديد مدة الاحتفاظ بالقيم قبل تحديثك. يتم تعيين الفاصل الزمني للتحديث باستخدام العنصر <ExpiryTimeInSecs>. إذا تم تنفيذ عملية GET تم تجاوز الفاصل الزمني لانتهاء الصلاحية، وتتم إعادة تحميل القيمة وتعديل السياسة. عند إضافة هذه السياسة إلى خادم وكيل لواجهة برمجة التطبيقات، سيكون وقت انتهاء الصلاحية التلقائي الآن 300 ثانية. ( القيمة التلقائية السابقة كانت -1، ما يعني أنّه لا يتم إعادة تحميل القيم أبدًا). (EDGEUI-579)


تحقيق الربح

خطة قابلة للتعديل لمعدل الإشعارات (واجهة مستخدم Cloud 16.04.20، وتحقيق الربح من Cloud 16.04.13)

تتيح خطة جديدة لمعدل الإشعارات قابلة للتعديل في ميزة تحقيق الربح في Edge، لموفّر واجهة برمجة التطبيقات إمكانية تعديل العدد المستهدف للمعاملات لكل مطوّر تطبيق يمكنك ضبط الإشعارات في حال توفّرها يتم إرسالها استنادًا إلى النسبة المئوية للرقم المستهدف التي تم الوصول إليها، مثل 90% أو 100% أو 150%. تتوفر هذه الميزة من خلال واجهة مستخدم الإدارة بالإضافة إلى واجهة برمجة تطبيقات الإدارة (والذي كان متاحًا في إصدار سابق). لمزيد من المعلومات، يمكنك الاطلاع على تحديد تفاصيل خطة الإشعارات القابلة للتعديل (DEVRT-2375، DEVRT-2370)

إشعارات الردّ التلقائي على الويب لخطط معدّل الإشعارات القابلة للتعديل (Cloud 16.04.27 تحقيق الربح)

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

إشعار قابل للتعديل بخطة معدّل السمات المخصّصة (واجهة مستخدم Cloud 16.05.18)

إضافة جديدة بعنوان "إشعار قابل للتعديل بسمة مخصَّصة" في ميزة تحقيق الربح في Edge خطة الأسعار إضافتها إلى عدد معاملات المطوّر باستخدام قيمة سمة مخصّصة. باستخدام المعيار خطة لمعدل الإشعارات قابل للتعديل، تضيف كل طلب بيانات ناجح من واجهة برمجة التطبيقات 1 إلى معاملة المطوّر. العدد. ولكن من خلال خطة معدل السمات المخصصة والإشعار القابل للتعديل، قيمة إضافة سمة مخصّصة إلى عدد معاملات المطوّر. على سبيل المثال، إذا كانت السمة المخصصة "صغير" له قيمة 0.1 في الاستجابة، تتم زيادة عدد المعاملات بمقدار 0.1؛ أو إذا السمة المخصصة "addressTotal" قيمتها 50، تتم زيادة العدد بمقدار 50. لمزيد من المعلومات، ، راجع تحديد خطة الأسعار مع تفاصيل السمات المخصّصة (DEVRT-2504)

يمكنك إعداد إشعارات استنادًا إلى إجمالي المعاملات لإحدى الشركات ومطوِّريها. (تحقيق الربح في Cloud 16.06.22)

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

عرض الإشعارات وإعادة معالجتها (تحقيق الربح من Cloud 16.06.08)

كجزء من حزمة اختبار تحقيق الربح، يمكنك الاطّلاع على الإشعارات السابقة وإعادة معالجتها. التي تم إرسالها باستخدام واجهة برمجة تطبيقات الإدارة. لمزيد من المعلومات، راجع عرض إعادة معالجة الإشعارات (DEVRT-2643)

اختبار تحقيق الربح (تحقيق الربح من Cloud 16.05.25)

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

نقل حسابات المطوّرين إلى تحقيق الربح (تحقيق الربح من Cloud 16.05.11)

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

خطط الأسعار العلنية والخاصة لبوابة المطوّرين (تحقيق الربح من خلال Cloud 16.04.27)

يمكنك ضبط خطط الأسعار لتكون "علنية". أو "خاص". تظهر خطط الأسعار العلنية في صفحة المطوِّر. portal; لا ينطبق ذلك على خطط الأسعار الخاصة. يكون الخيار التلقائي لخطة الأسعار هو "علني". لمزيد من المعلومات راجع http://docs.apigee.com/monetization/content/create-rate-plans#public-versus-private-rate-plans. (DEVRT-2445)

إلغاء تعليق المطوّرين (تحقيق الربح من Cloud 16.06.08)

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

عرض حالة المعاملات (تحقيق الربح من Cloud 16.06.08)

يمكنك الاطّلاع على حالة المعاملات التي تمّ إجراؤها كجزء من حزمة اختبار تحقيق الربح حدثت خلال نطاق زمني محدد باستخدام واجهة برمجة تطبيقات الإدارة. لمزيد من المعلومات راجع عرض حالة المعاملات. (DEVRT-2640)

تضمين السمات المخصّصة للمطوّرين في تقارير الأرباح (تحقيق الربح من Cloud 16.05.25)

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

اتساق مورد منتج واجهة برمجة التطبيقات وسياسة تسجيل المعاملات (واجهة مستخدم Cloud 16.05.18)

إذا لم تتطابق مسارات الموارد في "سياسة تسجيل معاملات تحقيق الربح" مع الموارد المسارات المحددة في منتج واجهة برمجة التطبيقات (على سبيل المثال، في حال تغيير مسارات موارد منتجات واجهة برمجة التطبيقات)، يظهر رمز تحذيري في رمز سياسة تسجيل المعاملات في صفحة "المنتجات". عند النقر فوق لعرض سياسة تسجيل المعاملات، سيظهر تحذير في أعلى الصفحة. عندما تريد لإصلاح مسارات الموارد في سياسة تسجيل المعاملات، تختفي مؤشرات التحذير. (DEVRT-2240)

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

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

Edge for Private Cloud

معرّف المشكلة الوصف
TBD-138 مشكلة في مهلة جلسة واجهة مستخدم Play
APIRT-2978 تعذُّر تشغيل جهاز التوجيه Nginx أو تعذُّر تشغيل جهاز التوجيه
AXAPP-2447 خطأ غير صالحTimeRange عند اختيار بيانات التحليلات كل ساعة
EDGEUI-592 إمكانية إزالة عبارة "نسيت كلمة المرور" رابط من واجهة مستخدم Edge عند استخدام Externalized موفِّر المصادقة
MGMT-3330 تمنع محاولات المصادقة الخارجية غير الصحيحة كلمات المرور الخاصة من الوصول إلى المستخدمين في السحابة الإلكترونية الخاصة.
MGMT-2930 إخفاء البيانات لا يعمل في جلسة تصحيح الأخطاء
PRC-840 تعطُّل الرابط الرمزي لمكونات Edge
PRC-1004 تمت إضافة "-p zk" خيار تثبيت تطبيق ZooKeeper المستقل على العقدة.
PRC-1013 عدم ربط الحساب الأولي لمشرف النظم بكلمة مرور LDAP الصحيحة السياسة
PRC-1019 "apigee-allstop" عدم إيقاف معالِجات الرسائل
PRC-1066 كلمة مرور Cassandra المشفَّرة لا تعمل في usergrid.properties لـ BaaS حزمة

16.08.17

معرّف المشكلة الوصف
SECENG-609 تعذُّر إجراء استدعاءات وقت التشغيل أثناء حذف مخزن الثقة المرتبط أو عند حذف الشهادة الصالحة في Truststore
MGMT-3404 من المهم جدًا عرض/استرداد سجلات Node.js ونشر الخوادم الوكيلة بطيئة
MGMT-3400 فشل الاتصال بواجهة برمجة تطبيقات إدارة المستخدمين /userroles إذا كان المستخدم الذي يجري الاستدعاء لديه "+" تسجيل الدخول بالاسم
MGMT-3368 java.lang.ArrayIndexOutOfBoundsException: 1، عند استيراد حزمة خادم وكيل لواجهة برمجة التطبيقات يحتوي على دليل موارد أو عقدة أو موارد
MGMT-3364 OAuthV2: التحقُّق من إعادة التوجيه إلى إعادة توجيه
MGMT-3319 لا يعمل الإدخال في قائمة يحتوي على قيمة فارغة في أحد الإدخالات. للمؤسسات (CPS وغير CPS)
MGMT-3226 يجب ألا يسحب طلب البحث على مستوى المؤسسة/البيئة جميع البيانات التي تتسبب في حدوث واجهة برمجة التطبيقات إخفاق
كان Release_160302 يحتوي على خطأ حيث تم إدراج قائمة الموارد على مستوى المؤسسة/البيئة. إذا كان الحجم التراكمي للموارد أكبر من 16 ميغابايت، فإن هذا الحل سيحل المشكلة بها.
AXAPP-2429 واجهة برمجة تطبيقات "إحصاءات Google" التي تستخدم response_status_code تؤدي إلى إرجاع إمكانية الوصول إلى البيانات "خطأ"
AXAPP-2386 إصلاح محتوى التقارير الفارغة في تقارير البريد الإلكتروني اليومية ضمن "إحصاءات Google"
AXAPP-2347 عدم تلقّي رسائل إلكترونية يومية حول ملخّص الإحصاءات
APIRT-3141 تعذّرت وسائل شرح Java عند استدعاء الدالة ExecutionResult() الجديدة بسبب الدالة الإنشائية تم ضبط إعدادات خصوصيته على "خاص"
APIRT-3140 سياسة واجهة برمجة التطبيقات لا تعمل في طلبات واجهة برمجة التطبيقات head
APIRT-3131 عرض كلمة createBy غير صحيحة لخادم وكيل واجهة برمجة التطبيقات عند استخدام ميزة تحقيق الربح من خلال موفِّر مصادقة خارجي
APIRT-3121 التغيير الذي تم إجراؤه على ملف الموارد التنظيمية ليس فعّالاً بنسبة% 100
APIRT-3117 وصلت MP إلى 100% من استخدام وحدة المعالجة المركزية (CPU) وتوقفت عن عرض بيانات الزيارات.
APIRT-3016 جهاز التوجيه "انتهت مهلة المكالمة" الأخطاء في عمليات النشر
APIRT-2975 تعذّر تحميل حزمة الشهادة
APIRT-2955 تعذُّر إخفاء سمات معيّنة لبيانات استجابة JSON لشكوى بشأن FHIR عنوان نوع المحتوى "application/json+fhir"
APIRT-2946 لا تخفي سياسة OAuthV2-RefreshToken السمات في حال ضبط العرض على خطأ
APIRT-2908 يجب فرض بروتوكول TLS1.2 على طلب البيانات من واجهة برمجة التطبيقات الداخلية بعد تحديث TLS1.2. مضيف افتراضي
APIRT-2901 ردود Gzipped التي يتم عرضها من ذاكرة التخزين المؤقت تكون مضغوطة مرّتين
APIRT-2873 طرح أعضاء نواب المجلس NullPointerException المتعلق بـVerifyAPIKey بعد حذف products/developers/proxies
APIRT-2871 ظهور سياسات IOIncentive مرتين في Trace
APIRT-2825 خطأ نحوي في استجابة الخطأ في الوصول إلى الرمز
APIRT-2750 ارتفاع عدد الزيارات إلى مؤسسة معيّنة
APIRT-2685 لا يمكن أن تتدفق حركة المرور في حال حدوث خطأ غير معروف.
APIRT-2647 "لم يُرجع البث المباشر للإدخال أي وحدات بايت" خطأ في nonprod/dev
APIRT-2630 ظهور مشاكل من حين لآخر عند محاولة قراءة القيمة من ذاكرة التخزين المؤقت
APIRT-2620 تجميع سلاسل المحادثات المنفصلة لبعض خطوات الحظر
APIRT-2610 java.lang.ClassCastException مع سياسة ذاكرة التخزين المؤقت للاستجابة
APIRT-2608 خطأ في تحليل العناوين التي تم تعديلها بتاريخ آخر تعديل في سياسات "ذاكرة التخزين المؤقت للاستجابة"
APIRT-2605 "مؤسسة" و"environment" لا ينبغي السماح باستبدال المتغيرات عبر السياسات
APIRT-2566 سياسة OAuthV2 تعرض عنوان WWW-Authenticate مكتوبًا بشكل غير صحيح
APIRT-2491 تعذّر تحديث TargetServer بسبب انتهاء مهلة RPC بين الإدارة م/ث
APIRT-2386 يتم إنشاء نطاق سلسلة فارغ في منتج واجهة برمجة تطبيقات يحتوي على حقل OAuth مسموح به فارغ النطاقات
APIRT-2383 يبدو أن سياسات تحويل XSL لا تسجل أي بيانات "خطأ"
APIRT-2364 عدم تعديل متغيّرات مسار خطأ OAuth عند ظهور الخطأ
APIRT-2216 الأحداث المُرسَلة من الخادم - مشاكل في بث الأحداث في الإنتاج
APIRT-2079 تصحيح الأخطاء في استدعاء cURL الذي لا يتوقف بعد انتهاء المهلة المحدّدة للعرض الذي تم إنشاؤه الجلسة
APIRT-1495 الحماية من تهديدات XML لا ترصد أنواع المحتوى المختلفة
APIRT-1404 هناك سلوك غير متسق عند مقارنة شرط بين قيمة بين علامات اقتباس مفردة مقابل علامات الاقتباس المزدوجة
APIRT-347 لم يتم التحقق من سياسة XSL بشكل صحيح عند الاستيراد (لم يتم تحديد النتائج إلى إخراج المتغيّرات كما هو موثَّق)

16.07.27 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-621 يستخدم الخادم الوكيل لواجهة برمجة التطبيقات الجديدة "Save as New API Proxy" الاسم التلقائي الذي يتضمّن تدوينًا علميًا، مثل بالتنسيق "new-1.234568901234568e+53"
EDGEUI-572 واجهة المستخدم تعرض الرسالة "خطأ: خطأ غير معروف" بدلاً من "خطأ: الجلسة المهلة"

16.07.20.01 (تحقيق الربح)

يتضمن هذا الإصدار تغييرات طفيفة على مخطط قاعدة البيانات، ولا توجد تحديثات برامج أخرى في هذا .

16.07.13 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-609 لم يتم تفعيل زر "خادم الهدف الجديد" لدور مخصَّص لديه الإذن لإنشاء خوادم هدف
EDGEUI-584 أخطاء شاشة رئيسية/سرّية لتطبيق مطوِّر يتضمّن عدة أخطاء بيانات الاعتماد
EDGEUI-571 تم ضبط حد اسم الخادم الوكيل بشكل غير صحيح على 50 حرفًا في واجهة المستخدم

16.07.06.02 (تحقيق الربح)

معرّف المشكلة الوصف
DEVSOL-2817 لا يمكن إنشاء مستندات الفوترة باستخدام واجهة برمجة التطبيقات
تم إصلاح المشاكل المتعلقة بإنشاء مستندات الفوترة باستخدام واجهة برمجة التطبيقات. مستندات الفوترة هي بنجاح إذا كان عنوان المطوّر موجودًا.
DEVSOL-2797 تحسين معالجة سمات المطوِّرين
لم تعُد قيم السمات المخصّصة المنطقية حسّاسة لحالة الأحرف. بالإضافة إلى ذلك، عند مزامنة السمات المخصصة باستخدام Apigee Edge، فسيتم تعديل السمات الحالية بدلاً من إنشاء سمات مكررة.

16.07.06 (تحقيق الربح)

معرّف المشكلة الوصف
DEVRT-2795 حقل الطابع الزمني لطلب الردّ التلقائي على الويب غير متسق
ضمن طلب JSON المرسل إلى معالج معاودة الاتصال للرد التلقائي على الويب، يتم الآن التعبير عن developerQuotaResetDate بالطابع الزمني للحقبة ليتوافق مع تنسيقات الطوابع الزمنية الأخرى. لمزيد من المعلومات راجع إعداد معالج معاودة الاتصال.

16.06.29 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-600 يتعذّر عرض/تعديل الأدوار للتقارير المخصّصة
EDGEUI-593 تمت إزالة الفواصل الزمنية من 5 و10 دقائق من واجهة مستخدم الإحصاءات
عدم ظهور بيانات "إحصاءات Google" في واجهة مستخدم الإدارة لمدة 10 دقائق على الأقل بعد المكالمات إلى الخوادم الوكيلة لواجهة برمجة التطبيقات. ولهذا السبب، تمت إزالة إعداد نطاق 10 دقائق من للتقارير المخصصة، وتمت إزالة إعداد نطاق 5 و10 دقائق من عرض أداء الخوادم الوكيلة لواجهة برمجة التطبيقات

16.06.22 (تحقيق الربح)

لا ينطبق

الإصدار 16.06.15 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-566 صفحة فارغة بعد تسجيل الدخول إلى واجهة مستخدم الإدارة
EDGEUI-564 يتلقى المستخدمون أخطاء في الأذونات عند تسجيل الدخول إلى واجهة مستخدم الإدارة، تسجيل الخروج تلقائيًا
EDGEUI-549 حدث خطأ أثناء عرض البيانات في عرض أداء الخادم الوكيل لواجهة برمجة التطبيقات
EDGEUI-544 تعرض صفحة "الأدوار المخصّصة" قيمة غير صحيحة لخيار "حذف التقارير". الإذن
EDGEUI-504 حالة الالتباس بين تطبيقات المطوّرين ومفاتيحهم ومنتجاتهم
EDGEUI-120 يحتوي رابط البريد الإلكتروني لصفحة الخطأ الداخلي على عنوان بريد إلكتروني غير صالح
DEVRT-2301 تحقيق الربح: توافق واجهة المستخدم مع واجهة برمجة التطبيقات في خطط الأسعار المنشورة
في ما يتعلق بتاريخ انتهاء صلاحية خطط الأسعار المنشورة، تتطابق الآن واجهة مستخدم الإدارة سلوك واجهة برمجة تطبيقات الإدارة. وإذا تم تحديد تاريخ انتهاء لخطة أسعار، لن تتمكّن من بتغيير تاريخ انتهاء صلاحيته. لمزيد من المعلومات، اطّلِع على مقالة انتهاء صلاحية السعر المنشور. خطتك.

16.06.08 (تحقيق الربح)

لا ينطبق

16.05.25 (تحقيق الربح)

معرّف المشكلة الوصف
DEVRT-2617 عدم تلقّي تنبيه عندما يشتري عميل خطة خدمة
DEVRT-1483 NullPointerException عند انتقال مطوّر من نظام الدفع المسبق إلى الدفع عند الاستخدام

16.05.18 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-551 تنتهي صلاحية جلسة واجهة المستخدم إذا كانت غير نشطة لمدة ساعة تقريبًا

16.05.11 (تحقيق الربح)

معرّف المشكلة الوصف
DEVRT-2497 توقفت Qpids عن تلقّي البيانات
DEVRT-2490 تعذّر حذف مفتاح التطبيق

16.05.11 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-541 تتبع عروض IP بدلاً من المضيف عند وجود خادم هدف
EDGEUI-505 يؤدي استيراد موارد نقطة النهاية إلى تعذُّر التفويض لجميع المستخدمين. نقاط النهاية

16.05.04 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-532 يتعطل معالج الخادم الوكيل الجديد عند "إنشاء منتج..." عند إنشاء خادم وكيل لخدمة SOAP
EDGEUI-506 يعرض أداء ذاكرة التخزين المؤقت عبارة "جارٍ تحميل البيانات..." في حالة عدم وجود بيانات متوفّرة

16.04.27 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-531 لا يمكن استيراد ملف JAR باستخدام أداة تعديل الخادم الوكيل الجديدة
EDGEUI-524 مشكلة في إنشاء خادم وكيل لواجهة برمجة التطبيقات من WSDL
EDGEUI-38 إذا تم تمرير WSDL غير صالح إلى معالج الخادم الوكيل، فسيعلق المعالج في الصفحة الأخيرة

16.04.27 (تحقيق الربح)

لا ينطبق

16.04.20 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-502 لا يعرض محرر الخادم الوكيل الفعل عند استخدام StartsWith كحرف العامل
EDGEUI-496 "خطأ غير معروف" مع إيقاف جلسة تتبع في الإدارة واجهة المستخدم
EDGEUI-141 يحتوي "محرِّر الخادم الوكيل" على نسخة غير قابلة للتغيير في رسالة الخطأ

16.04.13 (تحقيق الربح)

لا ينطبق

16.04.13 (واجهة المستخدم)

معرّف المشكلة الوصف
EDGEUI-495 يعرض التتبع دائمًا .execution.success = false
EDGEUI-494 تنشئ سياسة JavaScript دائمًا نصًا برمجيًا بالاسم التلقائي حتى عندما تحديد اسم مختلف
EDGEUI-432 إنشاء الخادم الوكيل الموجّه في لوحة بيانات واجهة مستخدم إدارة Edge
EDGEUI-90 يُدرج محرّر الخادم الوكيل الجديد لواجهة برمجة التطبيقات مسافة بيضاء غير ملائمة حول CDATA الأخرى

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

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

معرّف المشكلة الوصف
APIRT-3364

يُجري "معالج الرسائل" بحث نظام أسماء النطاقات على IPv4 وIPv6

في حال تثبيت البرنامج الخفي لذاكرة التخزين المؤقت لخدمة الاسم (NSCD) وتفعيله، قد لاحظ أن "معالجات الرسائل" تُجري عمليتي بحث لنظام أسماء النطاقات: أحدهما لبروتوكول IPv4 والآخر لبروتوكول IPv6.

لإيقاف بحث نظام أسماء النطاقات على IPv6:

  1. في كل عقدة "معالج الرسائل"، عدِّل /etc/nscd.conf.
  2. اضبط السمة التالية:

    تفعيل مضيفات ذاكرة التخزين المؤقت لا
DOC-1687 بسبب وجود تعارض معروف في التبعية، تم استخدام وكيل Katello في القمر الصناعي لن يتم تثبيت الخادم 6 بشكل صحيح على مضيفي Apigee Edge الذين يشغلون Qpid البرنامج الخفي