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

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

در تاریخ 30 مارس 2023، نسخه جدیدی از Apigee Edge را برای Private Cloud منتشر کردیم.

توجه: این نسخه تا 30 مارس 2024 پشتیبانی خواهد شد.

روش به‌روزرسانی

این بخش نحوه نصب این نسخه را در صورتی که از نسخه قبلی پچ، ۴.۵۱.۰۰.۱۱، به‌روزرسانی می‌کنید، شرح می‌دهد. اگر نیاز به به‌روزرسانی از نسخه‌های قبلی دارید، به اعمال چندین نسخه پچ مراجعه کنید.

نصب این نسخه، اجزای موجود در لیست RPM های زیر را به روز رسانی خواهد کرد:

  • لبه-دروازه-4.51.00-0.0.60186.noarch.rpm
  • سرور-مدیریت-لبه-۴.۵۱.۰۰-۰.۰.۶۰۱۸۶.noarch.rpm
  • سرور-پستگرس-لبه-۴.۵۱.۰۰-۰.۰.۶۰۱۸۶.noarch.rpm
  • سرور لبه-qpid-4.51.00-0.0.60186.noarch.rpm
  • edge-router-4.51.00-0.0.60186.noarch.rpm
  • apigee-postgresql-10.17-0.0.2535.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
  • apigee-sso-4.51.00-0.0.21244.noarch.rpm
  • apigee-attribution-4.51.00-0.0.723.noarch.rpm
  • apigee-sosreport-5.0-0.0.2508.noarch.rpm

شما می‌توانید نسخه‌های RPM که در حال حاضر نصب کرده‌اید را بررسی کنید تا ببینید آیا نیاز به به‌روزرسانی دارند یا خیر، برای این کار دستور زیر را وارد کنید:

apigee-all version

برای به‌روزرسانی نصب خود، مراحل زیر را روی گره‌های Edge انجام دهید:

  1. روی تمام گره‌های لبه:

    1. مخازن Yum را تمیز کنید:
      sudo yum clean all
    2. آخرین فایل Edge 4.51.00 bootstrap_4.51.00.sh را از مسیر /tmp/bootstrap_4.51.00.sh دانلود کنید:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. ابزار apigee-service نسخه ۴.۵۱.۰۰ مرورگر Edge و وابستگی‌های آن را نصب کنید:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

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

    4. از دستور source برای اجرای اسکریپت apigee-service.sh استفاده کنید:
      source /etc/profile.d/apigee-service.sh
  2. به‌روزرسانی گره‌های Postgres (اصلی و آماده به کار):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. در تمام گره‌های Edge، اسکریپت update.sh را برای فرآیند edge اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. اسکریپت update.sh را برای SSO روی همه گره‌ها اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

این نسخه ویژگی جدید زیر را معرفی می‌کند:

TLS 1.3 برای ترافیک جنوب

این نسخه پشتیبانی از TLS 1.3 را برای ترافیک خروجی (ترافیک بین یک پردازنده پیام و سرور backend) اضافه می‌کند. برای اطلاعات بیشتر به پیکربندی TLS 1.3 برای ترافیک خروجی مراجعه کنید.

مشکلات امنیتی برطرف شد

در این نسخه هیچ مشکل امنیتی برطرف نشده است.

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

در این نسخه هیچ تغییری در نرم‌افزارهای پشتیبانی‌شده ایجاد نشده است.

استهلاک و بازنشستگی

در این نسخه هیچ منسوخ یا بازنشستگی جدیدی وجود ندارد.

رفع اشکالات

این بخش، اشکالات Private Cloud که در این نسخه برطرف شده‌اند را فهرست می‌کند.

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

کمبود فاصله پس از عملگرهای شرطی باعث خرابی در پیاده‌سازی می‌شد.

این مشکل با بهبود مدیریت خطوط جدید در دستورات شرطی پروکسی‌ها برطرف شده است.
۲۶۹۵۴۵۵۱۲

نسخه درایور Postgres در گیت‌هاب و بخش کسب درآمد به ۴۲.۵.۴ به‌روزرسانی شد.

۱۹۳۰۷۷۱۴

وقتی جزئیات هدف یک پروکسی به صورت JSON واکشی می‌شد، چند ویژگی از قلم افتاده بودند.

این مورد برطرف شده است.
۲۴۵۳۸۷۱۰۱

داده‌های حسابرسی اصلاح‌شده از APIهای مربوط به برنامه توسعه‌دهنده.

اکنون رمز مصرف‌کننده به طور مداوم به صورت پنهان ثبت می‌شود. می‌توانید در سرور مدیریت، CWC conf_keymanagement_app.auditlog.mask.secret را روی false تنظیم کنید تا از پنهان شدن رمز جلوگیری شود، در صورتی که می‌خواهید رمز را به صورت متن ساده در حسابرسی ثبت کنید.
۲۶۰۰۱۳۴۹۳

اصلاحاتی برای بهینه‌سازی بارگذاری منابع Open API Spec به عنوان بخشی از سیاست OASValidation اضافه شد.

اگر MP مجبور به بارگذاری منابع OAS زیادی باشد، این امر باید زمان بوت پردازنده پیام را سرعت بخشد. همچنین باید از خطاهای غیرضروری جلوگیری کند و هنگام بارگذاری پروکسی‌های حاوی منابع OAS، از ایجاد لاگ‌ها جلوگیری کند.
۲۷۴۵۸۷۸۲۳

به طور پیش‌فرض در XSLTransform Policy، موجودیت‌های خارجی مجاز به بارگذاری نیستند.

این قابلیت را می‌توان با تنظیم flag conf_feature-flags_xsl.allow.external.entities=true در پردازشگر پیام فعال کرد.
۲۶۰۷۱۴۶۶۴

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

این به LeveledCompactionStrategy تغییر یافته است. توجه داشته باشید که این تغییر فقط برای نصب‌های جدید Apigee Edge برای Private Cloud قابل اجرا است.
۲۶۱۶۳۱۹۴۲

یک مشکل جزئی در اسکریپت پیش از نصب apigee-postgresql که در آن گرفتن نسخه پشتیبان از فایل‌های پیکربندی تحت برخی شرایط با شکست مواجه می‌شد، برطرف شد.

۲۵۸۸۹۸۸۱۲

پارامترهای غیرمنتظره‌ی credentialsLoaded از پاسخ API مربوط به واکشی برنامه‌ها بارگذاری شده بودند، حذف شدند.

۲۷۲۱۳۶۰۴

فیلدهای API زیر که اخیراً به Apigee اضافه شده‌اند، در Edge for Private Cloud قابل مشاهده هستند. با این حال، آنها هیچ تاثیری در Edge for Private Cloud ندارند، بنابراین در صورت مواجهه با آنها می‌توانید با خیال راحت آنها را نادیده بگیرید.

  • proxy_deployment_type
  • sense_action_id
  • sense_flag_headers
  • x_apigee_grpc_status
  • x_apigee_grpc_service_name
  • x_apigee_grpc_rpc_name
  • مشکلات شناخته شده

    برای مشاهده لیست کاملی از مشکلات شناخته شده ، به بخش مشکلات شناخته شده Edge برای Private Cloud مراجعه کنید.

    اعمال چندین نسخه پچ

    این بخش نحوه اعمال چندین نسخه پچ را شرح می‌دهد، در صورتی که از نسخه‌ای از Edge برای Private Cloud که قدیمی‌تر از نسخه انتشار پچ قبلی است، به‌روزرسانی می‌کنید.

    هر نسخه پچ شامل به‌روزرسانی‌هایی برای اجزای خاصی از Edge for Private Cloud، مانند edge-management-server ، است. برای اعمال چندین نسخه پچ، باید هر جزء Edge را که در یک نسخه پچ دیرتر از نسخه نصب شده فعلی شما گنجانده شده است، به‌روزرسانی کنید. می‌توانید این اجزا را با مراجعه به یادداشت‌های انتشار Edge for Private Cloud برای همه نسخه‌های دیرتر از نسخه فعلی خود و بررسی لیست RPMها برای آن نسخه‌ها پیدا کنید. برای پیوند به همه یادداشت‌های انتشار Edge for Private Cloud به Apigee Release Notes مراجعه کنید.

    توجه: شما فقط باید هر جزء را یک بار به‌روزرسانی کنید، با نصب RPM برای آخرین نسخه جزء موجود در نسخه‌های پچ. دستورالعمل‌های موجود در یادداشت‌های انتشار را برای آن نسخه دنبال کنید تا جزء را به‌روزرسانی کنید.

    توجه: ارتقاء یک جزء به طور خودکار آخرین نسخه پچ آن جزء را نصب می‌کند. اگر می‌خواهید به نسخه پچی ارتقا دهید که آخرین نسخه نیست، باید با استفاده از Apigee mirror، کپی tarball خود را از مخزن Apigee نگهداری کنید و از این mirror برای نصب‌های Apigee استفاده کنید. برای اطلاعات بیشتر، به «استفاده از مخزن محلی Edge برای نگهداری نسخه Edge» مراجعه کنید.