4.50.00 Edge for Private Cloud یادداشت های انتشار

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

این بخش نسخه ۴.۵۰.۰۰ از ویژگی Edge برای فضای ابری خصوصی را شرح می‌دهد.

خلاصه انتشار

جدول زیر خلاصه‌ای از تغییرات این نسخه را نشان می‌دهد:

ویژگی‌های جدید

این نسخه شامل ویژگی‌های جدید زیر است:

○ اطلاعات اتصال TLS اکنون در پروکسی‌های API موجود است
○ ارتقاء نگهبان باغ وحش
○ در دسترس بودن پورتال دروپال ۸ و پایان عمر دروپال ۷

برای اطلاعات بیشتر در مورد هر یک از این ویژگی‌های جدید، به «ویژگی‌های جدید» مراجعه کنید.

سازگاری با نسخه‌های قبلی مشکلات زیر که بر سازگاری با نسخه‌های قبلی تأثیر می‌گذارند، در این نسخه از Apigee Edge برای فضای ابری خصوصی معرفی شده‌اند:
  • با توجه به رفع مشکل ۱۳۲۴۴۳۱۳۷ (همانطور که در یادداشت‌های انتشار Public Cloud در تاریخ ۱۹.۰۳.۰۱ توضیح داده شده است)، پردازشگرهای پیام اکنون هدرهایی را که با X-Apigee-* شروع می‌شوند، نادیده می‌گیرند. در نتیجه، شما باید هر کدی را که از هدرهای X-Apigee-* استفاده می‌کند، اصلاح کرده و آن هدرها را با هدرهای پشتیبانی شده جایگزین کنید.
  • نام فایل‌های لاگ کاساندرا تغییر کرده است. اکنون به صورت زیر است:

    /opt/apigee/var/log/apigee-cassandra/system.log
نسخه‌های منتشر شده

از زمان انتشار نسخه قبلی Edge for Private Cloud Feature، نسخه‌های زیر منتشر شده‌اند و در این نسخه گنجانده شده‌اند:

○ لبه:
۲۰.۰۴.۰۶ (زمان اجرا، مدیریت API، مدیریت کسب درآمد)
۲۰.۰۳.۲۷ (رابط کاربری)
۲۰.۰۳.۱۶ (تحلیل لبه)
۲۰.۰۳.۱۱ (رابط کاربری)
۲۰.۰۲.۲۷ (نظارت بر API)
۲۰.۰۲.۲۴ (رابط کاربری)
۲۰.۰۲.۰۳ (نظارت بر API)
20.01.29 (رابط کاربری)
۲۰.۰۱.۲۲ (رابط کاربری)
۲۰.۰۱.۰۶ (مدیریت/زمان اجرای API)
○ لبه (ادامه):
۲۰.۰۱.۰۶ (رابط کاربری)
۱۹.۱۱.۱۳ (گزارش‌دهی امنیتی API)
۱۹.۱۰.۰۱ (رابط کاربری)
۱۹.۰۹.۲۶ (رابط کاربری اج/پورتال)
۱۹.۰۸.۲۷ (رابط کاربری)
۱۹.۰۸.۱۵ (گزارش امنیتی API)
۱۹.۰۷.۲۹ (رابط کاربری)
○ پورتال:
۲۰.۰۵.۲۷.۰۰
۲۰.۰۴.۱۳.۰۰
۲۰.۰۳.۲۰.۰۰
۱۹.۱۲.۲۰.۰۰
۱۹.۱۱.۲۱.۰۰
۱۹.۰۹.۲۵.۰۰
بازنشستگی هیچکدام
منسوخ‌شده‌ها

با انتشار نسخه ۴.۵۰.۰۰:

  • ۴.۱۸.۰۵: نسخه ۴.۱۸.۰۵ از Apigee Edge برای فضای ابری خصوصی اکنون منسوخ شده است.

ویژگی‌هایی که در این نسخه منسوخ شده‌اند عبارتند از:

  • پشتیبانی از پروکسی‌های Node.js و Secure Vaults
  • پشتیبانی از سیاست‌های OAuth نسخه ۱
  • پشتیبانی از سیاست محدودیت نرخ همزمان
  • پشتیبانی از آداپتور Apigee برای Istio
  • پشتیبانی از ویژگی دسترسی زودهنگام Teams

برای اطلاعات بیشتر در مورد منسوخ شدن‌ها، از جمله جدول زمانی حذف، به منسوخ شدن‌ها و بازنشستگی‌های Apigee مراجعه کنید.

رفع اشکالات

این نسخه شامل رفع اشکالات زیر است:

○ پردازشگر پیام در بارگذاری محیط‌ها زمانی که keystoreها با نام‌ها یا نام‌های مستعار مشابه پیکربندی شده‌اند، با شکست مواجه می‌شود. (154428338)
○ تداخل وابستگی QPid هنگام نصب پچ (152574421)
○ محدودکننده حافظه نهان، حداکثر اندازه حافظه نهان سطح اول را رعایت نمی‌کند (۱۵۱۴۴۹۱۶۳)
○ اسکریپت‌های پشتیبان‌گیری با شکست مواجه می‌شوند (150710952)
○ سرور QPid در حال ارسال پیام‌های لاگ اضافی (148231209)
○ پشتیبان‌گیری از Postgresql که اطلاعات SSO را ذخیره نمی‌کند (147458330)
○ نسخه apigee-nginx ارتقا نیافته است. (146872858)
○ پیام «رابط کاربری جدید را امتحان کنید» دیگر نمایش داده نمی‌شود (۱۴۵۴۱۹۶۲۱)
○ آسیب‌پذیری API مربوط به Apigee SmartDocs (145340106)
○ اسکریپت پشتیبان‌گیری Postgres با شکست مواجه می‌شود (145254693)
○ رفع مشکلات امنیتی مختلف (۱۴۲۱۵۰۷۰۶)
○ نرخ بالای وقفه‌های زمانی بین روتر و پردازنده پیام (۱۳۸۱۰۷۶۱۸۸)
○ خطای اسکریپت راه‌اندازی SSO (۱۳۵۶۱۶۴۹۸)
○ پورت‌های JMX (132044907)
○ خطاهای ۴۰۴ متناوب برای ترافیک زمان اجرا به دلیل شرایط رقابتی (۱۳۰۶۵۳۸۱۶)
○ خرابی OpenLDAP در حین ارتقا (120799182)
○ خطای DataAccessException در پیکربندی‌های متعدد مرکز داده (76087166)
○ تنظیم نادرست FormatMessage در سیاست MessageLogging (68722102)

برای اطلاعات بیشتر در مورد هر یک از این اصلاحات، به بخش رفع اشکالات مراجعه کنید.

مشکلات شناخته شده

این نسخه شامل مشکلات شناخته شده زیر است:

○ اعتبارسنجی JWT با شکست مواجه می‌شود (۱۵۹۷۸۸۱۷۰)
○ نشت حافظه سرورهای رتبه‌بندی مینت (۱۳۷۸۶۵۱۸۴)
apigee-monit در آمازون لینوکس ۱ (۱۲۲۳۷۰۹۸۰) پشتیبانی نمی‌شود
○ پشتیبان‌گیری پردازشگر پیام، مجموعه صحیحی از فایل‌ها را پشتیبان‌گیری نمی‌کند (121095148)
○ افزایش نسبت خطای کش پس از ارتقا (160109014)
○ پاسخ HTTP 408 برای درخواست GET با بدنه خالی و کدگذاری محتوا: gzip. (159858015)

برای اطلاعات بیشتر در مورد هر یک از این مشکلات شناخته شده، از جمله راه‌حل‌های جایگزین، به بخش مشکلات شناخته شده مراجعه کنید.

مسیرهای ارتقا

جدول زیر مسیرهای ارتقاء این نسخه را نشان می‌دهد:

از ۱۹/۴/۰۱ یا ۱۹/۴/۰۶ ارتقاء مستقیم از ۴.۱۹.۰۱/۴.۱۹.۰۶ → ۴.۵۰.۰۰
از ۱۸/۴/۰۵ ارتقاء مستقیم از ۴.۱۸.۰۵ → ۴.۵۰.۰۰

ویژگی‌های جدید

این بخش ویژگی‌های جدید این نسخه را فهرست می‌کند. علاوه بر این، این نسخه شامل تمام ویژگی‌های موجود در نسخه‌های Edge UI، Edge Management و Portal است که در بخش «نسخه‌های شامل‌شده» فهرست شده‌اند.

علاوه بر بهبودهای زیر، این نسخه شامل بهبودهای متعدد در قابلیت استفاده، عملکرد، امنیت و پایداری نیز می‌شود.

اطلاعات اتصال TLS اکنون در پروکسی‌های API موجود است

در طول درخواست به یک پروکسی API از طریق یک میزبان مجازی که از TLS پشتیبانی می‌کند، Edge می‌تواند اطلاعات مربوط به اتصال TLS را ثبت کند. پروکسی API شما اکنون می‌تواند از طریق متغیرهای جریان به آن اطلاعات دسترسی پیدا کند تا تجزیه و تحلیل و اعتبارسنجی بیشتری انجام دهد. برای اطلاعات بیشتر به «دسترسی به اطلاعات اتصال TLS در یک پروکسی API» مراجعه کنید.

ارتقاء نگهبان باغ وحش

این نسخه شامل Zookeeper 3.4.14 است.

در دسترس بودن پورتال دروپال ۸ و پایان عمر دروپال ۷

دروپال ۸ به عنوان پورتال توسعه‌دهندگان توصیه‌شده توسط Apigee برای فضای ابری خصوصی، جایگزین Drupal 7 شده است. از آنجا که پشتیبانی بلندمدت Drupal 7 در نوامبر ۲۰۲۱ به پایان می‌رسد، ماژول‌های Apigee برای Drupal 7 از نوامبر ۲۰۲۱ پشتیبانی نخواهند شد. در حالی که اسکریپت‌های نصب/ارتقا برای Drupal 7 هنوز در دسترس هستند، دیگر نباید استفاده شوند و در نسخه‌های آینده حذف خواهند شد.

برای کسب اطلاعات بیشتر در مورد ماژول‌های دروپال ۸ که با Apigee ادغام می‌شوند، به بخش « ساخت پورتال خود با استفاده از دروپال ۸» مراجعه کنید.

نرم‌افزارهای پشتیبانی‌شده

این نسخه شامل تغییرات زیر در نرم‌افزارهای پشتیبانی‌شده است:

پشتیبانی اضافه شد دیگر پشتیبانی نمی‌شود

این نسخه پشتیبانی از پلتفرم‌های زیر را اضافه می‌کند:

  • لینوکس ردهت انترپرایز (RHEL) 7.8
  • سنت او اس ۷.۸
  • اوراکل لینوکس ۷.۸

پلتفرم‌های زیر دیگر با این نسخه پشتیبانی نمی‌شوند:

  • لینوکس ردهت انترپرایز (RHEL) 6.10
  • سنت او اس ۶.۱۰
  • اوراکل لینوکس ۶.۹

برای مشاهده لیست کامل پلتفرم‌های پشتیبانی‌شده، به نرم‌افزارهای پشتیبانی‌شده و نسخه‌های پشتیبانی‌شده مراجعه کنید.

رفع اشکالات

این بخش، فهرستی از اشکالات Private Cloud که در این نسخه برطرف شده‌اند را ارائه می‌دهد. علاوه بر این، این نسخه شامل تمام رفع اشکالات در نسخه‌های Edge UI، Edge Management و Portal است که در بخش «نسخه‌های گنجانده شده» نشان داده شده‌اند.

شناسه مسئله توضیحات
۱۵۴۴۲۸۳۳۸

پردازشگر پیام در بارگذاری محیط‌ها زمانی که keystoreها با نام‌ها یا نام‌های مستعار مشابه پیکربندی شده‌اند، ناموفق است.

ما یک تداخل جستجوی regex هنگام بارگذاری keystoreهایی که قرارداد نامگذاری مشابهی دارند را برطرف کرده‌ایم. این تداخل باعث می‌شد که پردازنده پیام نتواند محیط‌های مرتبط با keystore را بارگذاری کند، یا هنگامی که چندین keystore متناقض در طول جستجو بازگردانده می‌شدند، شروع به کار نمی‌کرد.
۱۵۲۵۷۴۴۲۱

تداخل وابستگی QPid هنگام نصب پچ

نسخه صحیح QPid اکنون نصب شده است.
۱۵۱۴۴۹۱۶۳

محدودکننده حافظه نهان، حداکثر اندازه حافظه نهان سطح اول را رعایت نمی‌کند

محدودکننده حافظه نهان (Cache memory limiter) اکنون حداکثر اندازه حافظه نهان سطح اول (L1 cache size) را در نظر می‌گیرد.
۱۵۰۷۱۰۹۵۲

اسکریپت‌های پشتیبان‌گیری با مشکل مواجه می‌شوند

روش پشتیبان‌گیری بر اساس اسکریپت‌های پشتیبان‌گیری به‌روزرسانی شده، به‌روزرسانی شده است.
۱۴۸۲۳۱۲۰۹

سرور QPid پیام‌های لاگ اضافی ارسال می‌کند

سرور QPid دیگر پیام‌های لاگ اضافی ارسال نمی‌کند.
۱۴۷۴۵۸۳۳۰

پشتیبان‌گیری از Postgresql که اطلاعات SSO را ذخیره نمی‌کند

نسخه پشتیبان Postgresql اکنون اطلاعات SSO را ذخیره می‌کند.
۱۴۶۸۷۲۸۵۸

نسخه apigee-nginx ارتقا نیافته است.

نسخه apigee-nginx اکنون به درستی ارتقا یافته است.
۱۴۵۴۱۹۶۲۱

پیام «رابط کاربری جدید را امتحان کنید» دیگر نمایش داده نمی‌شود

رابط کاربری دیگر پیام «رابط کاربری جدید را امتحان کنید» را نمایش نمی‌دهد.
۱۴۵۳۴۰۱۰۶

آسیب‌پذیری API مربوط به Apigee SmartDocs

پروکسی Apigee SmartDocs برای رفع آسیب‌پذیری امنیتی به‌روزرسانی شد. برای اطلاعات بیشتر و مراحل مورد نیاز، به مراحل نصب SmartDocs مراجعه کنید.
۱۴۵۲۵۴۶۹۳

اسکریپت پشتیبان گیری Postgres با شکست مواجه شد

اسکریپت پشتیبان‌گیری Postgres اکنون به درستی کار می‌کند.
۱۴۲۱۵۰۷۰۶

رفع مشکلات امنیتی مختلف

رفع مشکلات امنیتی، از جمله #111390246.
۱۳۸۱۰۷۶۱۸۸

نرخ بالای وقفه‌های روتر به پردازنده پیام

این مشکل حل شده است.
۱۳۵۶۱۶۴۹۸

خرابی اسکریپت راه‌اندازی SSO

مشکلی که باعث می‌شد استفاده از آدرس‌های اینترنتی file-scheme باعث خرابی اسکریپت راه‌اندازی SSO شود، برطرف شد.
۱۳۲۰۴۴۹۰۷

پورت‌های JMX

پورت‌های JMX نباید برای دسترسی خارجی باز باشند، فقط برای سرورهای داخلی.
۱۳۰۶۵۳۸۱۶

خطاهای ۴۰۴ متناوب برای ترافیک زمان اجرا به دلیل شرایط رقابتی

مشکل رقابتی در طول بوت‌استرپ MP که منجر به عدم استقرار صحیح برخی از پروکسی‌ها می‌شد، برطرف شد.
۱۲۰۷۹۹۱۸۲

خرابی OpenLDAP در حین ارتقا

این مشکل حل شده است.
۷۶۰۸۷۱۶۶

خطای DataAccessException در پیکربندی‌های مختلف مرکز داده

در پیکربندی‌های چندگانه مرکز داده، اگر یک مرکز داده از دسترس خارج شود، دیگر خطای DataAccessException را مشاهده نخواهید کرد.
۶۸۷۲۲۱۰۲

تنظیم FormatMessage روی false در سیاست MessageLogging کار نمی‌کند.

اکنون می‌توانید در سیاست MessageLogging، مقدار FormatMessage را روی false تنظیم کنید.

مشکلات شناخته شده

جدول زیر مشکلات شناخته شده در این نسخه را فهرست می‌کند:

شناسه مسئله توضیحات
۱۵۹۷۸۸۱۷۰

اعتبارسنجی JWT با شکست مواجه می‌شود

اعتبارسنجی JWT برای کلیدهای RSA کوچکتر از ۲۰۴۸ بیت با شکست مواجه می‌شود.

راه حل:

مطمئن شوید که کلیدهای شما 2048 بیت یا بیشتر هستند.
۱۳۷۸۶۵۱۸۴

نشت حافظه سرورهای رتبه‌بندی مینت

وقتی یک نمونه Qpid جدید در یک mxgroup ثبت می‌شود، صف‌ها بدون مصرف‌کننده ساخته می‌شوند که منجر به افزایش عمق صف تا زمانی می‌شود که از تمام منابع موجود استفاده کند.

راه حل:

هیچ کدام.
۱۲۲۳۷۰۹۸۰

apigee-monit در آمازون لینوکس ۱ پشتیبانی نمی‌شود

راه حل:

هیچ کدام.
۱۲۱۰۹۵۱۴۸

پشتیبان‌گیری پردازشگر پیام، مجموعه صحیحی از فایل‌ها را پشتیبان‌گیری نمی‌کند

راه حل:

بار دوم پشتیبان‌گیری را اجرا کنید و باید از مجموعه صحیح فایل‌ها پشتیبان تهیه کند.

۱۶۰۱۰۹۰۱۴

افزایش نسبت خطای کش پس از ارتقا

پس از ارتقا به نسخه ۴.۵۰.۰۰، پروکسی‌ها ممکن است نسبت خطای کش افزایش یافته‌ای را نشان دهند. این خطاها ممکن است با افزایش پیام‌های خطا در گزارش‌های MP مشابه موارد زیر همراه باشند:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

راه حل:

هیچکدام. انتظار می‌رود نسبت موفقیت در حافظه پنهان با گذشت زمان تثبیت شود.

۱۵۹۸۵۸۰۱۵

پاسخ HTTP 408 برای درخواست GET با بدنه خالی و کدگذاری محتوا: gzip.

یک کلاینت API هنگام ارسال درخواست GET با هدر Content-Encoding: gzip و یک بدنه درخواست خالی، پاسخ ۴۰۸ Timeout دریافت می‌کند.

راه حل:

هنگام ارسال درخواست‌های GET با بدنه خالی، هدر Content-Encoding را حذف کنید.

مرحله بعدی

برای شروع کار با Edge برای Private Cloud 4.50.00، از لینک‌های زیر استفاده کنید:

تاسیسات جدید:
نمای کلی نصب جدید
تاسیسات موجود:
مسیرها را ارتقا دهید