أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في يوم الاثنين الموافق 24 سبتمبر 2018، بدأنا في طرح إصدار جديد من Apigee Edge for Public Cloud.
عملاء السحابة الإلكترونية الخاصة: هل يتضمّن إصدار السحابة الإلكترونية هذا إصدار السحابة الإلكترونية الخاصة؟ راجِع ملاحظات إصدارك لمعرفة إصدارات السحابة الإلكترونية التي يتضمّنها. يمكنك أيضًا الاطّلاع على لمحة عن أرقام الإصدارات للتعرّف على كيفية معرفة الإصدار من خلال مقارنة أرقام الإصدارات.
هل لديك أيّ سؤال أو مشكلة؟ التواصل مع فريق دعم Apigee Edge
إشعارات الإصدار: انتقِل إلى http://status.apigee.com وانقر على الاشتراك في التحديثات.
الميزات والتحديثات الجديدة
في ما يلي الميزات والتحديثات الجديدة في هذا الإصدار.
| معرّف المشكلة | اسم المكوّن | الوصف |
|---|---|---|
| 67506562 | API Runtime |
التوافق مع طبقة المقابس الآمنة (SSL)/بروتوكول أمان طبقة النقل (TLS) في سياسة JavaScript تتيح لك سياسة JavaScript ضبط <SSLInfo> لإجراء طلبات آمنة باستخدام بروتوكول SSL/TLS إلى خدمات خارجية. لمزيد من المعلومات، يُرجى الاطّلاع على مستندات سياسة JavaScript. |
| 77149507 | API Runtime |
متغيرات طبقة المقابس الآمنة/بروتوكول أمان طبقة النقل المتاحة على أجهزة توجيه Edge عندما انتقلت "السحابة الإلكترونية العامة" في Edge من موجّهات Netty إلى Nginx، لم تعُد بعض متغيرات تدفق طبقة المقابس الآمنة/طبقة النقل الآمنة متوفّرة. يتيح هذا التحديث استخدام بعض متغيرات طبقة المقابس الآمنة/بروتوكول أمان طبقة النقل مرة أخرى. لمزيد من المعلومات، يُرجى الاطّلاع على الوصول إلى معلومات اتصال TLS في خادم وكيل لواجهة برمجة التطبيقات. |
| 67310628 | API Runtime |
إتاحة معاودة الاتصال في JavaScript في httpClient لتحسين عمليات الاتصال يتيح لك الكائن مثال: قبل
ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();
if (ex1.isSuccess()) {
response1 = ex1.getResponse();
context.setVariable('example.status',response1.status);
} else {
error = ex1.getError();
context.setVariable('example.error','Woops: ' + error);
}
مثال: Now
function onComplete(response, error) {
if (response) {
context.setVariable('example.status', response.status);
} else {
context.setVariable('example.error', 'Woops: ' + error);
}
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
|
| 80298811 | خادم الإدارة |
واجهة برمجة تطبيقات إدارة جديدة (إصدار تجريبي): تعديل منتجات واجهة برمجة التطبيقات المخصّصة لمفتاح مستهلك تتضمّن تطبيقات المطوّرين مفاتيح مستهلك/واجهة برمجة تطبيقات مرتبطة بمنتجات معيّنة من واجهة برمجة التطبيقات. تتيح لك واجهة برمجة تطبيقات إدارة جديدة (إصدار تجريبي) تغيير منتجات واجهة برمجة التطبيقات المرتبطة بمفتاح مستهلك واحد. في أمثلة cURL التالية، افترض أنّ مفتاح المستهلك مرتبط مسبقًا بمنتج اسمه حمولة JSON curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email حمولة XML curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
| 113700413 | الاستهداف المستضاف |
تعطُّل منطق إعادة تحميل الرمز المميز |
| 112481174 | الاستهداف المستضاف |
عدم تعذّر إلغاء نشر الخادم الوكيل بسبب خطأ في Turbo |
| 111443934 | الاستهداف المستضاف |
تبسيط عملية تنفيذ واجهة برمجة التطبيقات الخاصة بالنشر في Edge |
| 110897740 | الاستهداف المستضاف |
تنفيذ إمكانية حذف تطبيقات/مراجعات Turbo بشكل صحيح |
| 110894391 | الاستهداف المستضاف |
إعادة تصميم TurboService في Edge لتبسيط طلبات HTTP وعمليات إعادة المحاولة |
| 110377069 | إحصاءات Google |
سمة إحصاءات جديدة وتغيير في السمة مع هذا الإصدار من Edge for the Cloud، تغيّرت طريقة ضبط Edge للسمة في هذا الإصدار، تحتوي السمة تحذير: يمكن أن يتم تزوير العنوان يمكنك الآن استخدام السمة يؤثّر هذا التغيير أيضًا في الطريقة التي تتعامل بها سياسة AccessControl مع العنوان |
| 109955269 | API Runtime |
تعديل ملف fh.properties لفرع الإصدار Release_180608 |
| 80154696 | خادم الإدارة |
تضمين تفاصيل المنطقة والخادم لكل خادم في ردود حالة النشر والإلغاء |
| 80096158 | تحقيق الربح |
إضافة عنوان البريد الإلكتروني للمطوّر في مجموعة بيانات تحقيق الربح |
| 80088703 | تحقيق الربح |
إعادة ضبط العلامة التلقائية في BigQuery |
| 79980234 | API Runtime |
إضافة نوع المرجع لملفات المراجع المختلفة |
| 79979555 | API Runtime |
التأكّد من توفّر العناصر الرئيسية عند تنفيذ عمليات الإنشاء أو القراءة |
| 79445195 | Edge Micro |
إتاحة بروتوكول TLS المتبادل في Microgateway عند استدعاء واجهات برمجة التطبيقات الإدارية |
| 79165169 | API Runtime |
Sonar: عرض حالة HTTP المستهدَفة ووقت الاستجابة لكل هدف |
| 79094567 | تحقيق الربح |
إضافة عمود البريد الإلكتروني للمطوّر إلى "تقرير الملخّص" الخاص بتحقيق الربح |
| 78910936 | API Runtime |
نقل اعتماد MP على isSenseEnabled إلى sense.protection |
| 78911890 | خادم الإدارة |
أدوار مستخدم Sense المضمَّنة الجديدة: SenseOperator وSenseUser |
| 78535353 | API Runtime |
إصلاح XFF عندما يكون جهاز التوجيه خلف موازن التحميل العام (GLB) لبروتوكول http(s) في Google Cloud Platform |
| 78304706 | API Runtime |
على الشريك إضافة العناوين ذات الصلة بالامتثال |
| 78297238 | API Runtime |
إضافة عناوين HTTP في جهاز التوجيه للامتثال لمعايير PCI |
| 77543608 | تحقيق الربح |
تحقيق الربح: إضافة رسالة الخطأ "لم يتم العثور على ملف المؤسسة" |
| 72232364 | تحقيق الربح |
إنشاء بيئة تحقيق الربح لكل مؤسسة |
الأخطاء التي تم إصلاحها
تم إصلاح الأخطاء التالية في هذا الإصدار. هذه القائمة مخصّصة في المقام الأول للمستخدمين الذين يريدون التحقّق مما إذا تم حلّ تذاكر الدعم الخاصة بهم. لم يتم تصميم هذه الميزة لتقديم معلومات مفصّلة لجميع المستخدمين.
| معرّف المشكلة | اسم المكوّن | الوصف |
|---|---|---|
| 113267243 | API Runtime |
عملية إزالة jstack من jstack-local-copy ليست سريعة بما فيه الكفاية. |
| 113222974 | API Runtime |
تمتلئ الأقراص في MP بملفات system.log*.tmp كبيرة |
| 111671525 | الاستهداف المستضاف |
رموز الاستجابة غير الناجحة من HT تؤدي إلى تشغيل مسار الخطأ في الخادم الوكيل |
| 111416863 | API Runtime |
لم يتم نشر خادم وكيل واحد في مؤسسة معيّنة في الإصدار 180608_03 |
| 111073791 | توربو |
يمكن أن تستمر عملية الاقتراع إلى الأبد إذا تم طرح الأخطاء باستمرار |
| 110924838 | API Runtime |
لا يتم تحميل أجهزة توجيه الحزمة التجريبية لعمليات الإرسال إلى المضيفين الافتراضيين في الإصدار R180608 |
| 110425503 | API Runtime |
إعادة تحميل nginx تؤدي إلى حدوث مشاكل في توفّر "المنتجات في السوق" |
| 79541171 | API Runtime |
لا تسجّل سمة "تحليلات" x_forwarded_for_ip سوى عنوان IP الأول في القائمة. يجب أن يعرض القائمة الكاملة. إصلاح داخلي لإتاحة تحديث المنتج في المستقبل |
| 109673863 | API Runtime |
إصلاح الخطأ الذي كان يسمح بحذف المضيف الافتراضي المستخدَم |
| 80538530 | API Runtime |
تعذُّر نشر مراجعة وكيل جديدة من قِبل العميل |
| 80429941 | API Runtime |
تعرض الدالة CassandraRepositoryDelegate.exists() القيمة "صحيح" دائمًا للمسارات /apiproxies/*/maskconfigs/* |
| 80207872 | API Runtime |
إضافة تسجيل إلى خدمات configstore لتسهيل معرفة الإعدادات التي تستخدمها عند البدء |
| 80203732 | API Runtime |
التعامل بشكل أفضل مع أنواع المحتوى في برنامج HTTP DeploymentStatusService |
| 79993247 | API Runtime |
تعليق طلبات HEAD على استهدافات Node.js |
| 79944922 | API Runtime |
يتعذّر نشر حِزم Hosted Targets بسبب messaging.resource.UnknownResourceType |
| 79939838 | API Runtime |
إنشاء ملف build.info للعمل مع kokoro من أجل دمج قاعدة بيانات عالية الجودة |
| 79939496 | API Runtime |
تعذُّر إنشاء رمز OAuth المميز بسبب NumberFormatException |
| 79882402 | API Runtime |
JWT: لا يتم التعامل مع TimeAllowance في VerifyJWT بشكل صحيح |
| 79876202 | تحقيق الربح |
تنظيف نطاق Mint من mxgroup كجزء من عملية حذف المؤسسة |
| 79752674 | خادم الإدارة |
تجاهل تحميل التطبيقات والشركات أثناء استرداد البريد الإلكتروني للمطوّر من أجل رقم تعريف المطوّر |
| 79697050 | API Runtime |
إصلاح خطأ احتساب تغيير اليوم في مسار غير CPS |
| 79657368 | API Runtime |
أخطاء نشر خادم وكيل لواجهة برمجة التطبيقات |
| 79615400 | تحقيق الربح |
ضبط علامة BigQuery على "صحيح" تلقائيًا |
| 79578681 | API Runtime |
مشكلة مساحة مفاتيح كبيرة في Cassandra KMS |
| 79439193 | تحقيق الربح |
إعادة ضبط مبلغ الرصيد لا تعمل على النحو المتوقّع للمؤسسة |
| 79418654 | تحقيق الربح |
إضافة فاصلة كفاصل للتقارير التفصيلية غير المتزامنة |
| 79221633 | API Runtime |
الخروج من NIOThread |
| 78200288 | خادم الإدارة |
قد يتعذّر تنفيذ بعض عمليات النشر إذا فصلت معالجات الرسائل وأجهزة التوجيه ثم أعدت توصيل جهاز التوجيه |
| 78190575 | API Runtime |
التأكّد من أنّ إعادة تشغيل عملية النواة الصغرى لا تؤدي إلى تكرار علامات خدمة Consul |
| 78088197 | API Runtime |
لا يمكن استبعاد مجموعات رموز خوارزمية الترميز لبروتوكول أمان طبقة النقل (TLS) لخادم الإدارة |
| 77735168 | API Runtime |
ملفات السجلّ الكبيرة *.tmp في "إدارة الطباعة" تملأ القرص |
| 74484305 | تحقيق الربح |
بعد نقل البيانات إلى CPS -> لا يعرض طلب GET الخاص بالمطوّرين المعلقين معرّفات جديدة |
| 73597605 | API Runtime |
SharedFlow - لم يتم تنفيذ سياسة MessageLogging |
| 69045657 | خادم الإدارة |
يؤدي تحميل سياسة ServiceCallout الفردية مع استهداف LoadBalancer أو إعداد SSLInfo KeyStore إلى حدوث خطأ NullPointerException |
| 67664750 | تحقيق الربح |
يتعذّر حذف بيانات تحقيق الربح |
| 67517550 | خادم الإدارة |
تعذُّر النشر بسبب وقت الاستجابة الطويل في تكرار حزمة الخادم الوكيل |
| 67176875 | تحقيق الربح |
تعذُّر تنفيذ /delete-org-data بسبب خطط الأسعار الخاصة بالمطوّرين |