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

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

در تاریخ ۳۰ مارس ۲۰۲۳، نسخه جدیدی از Apigee Edge for Private Cloud منتشر کردیم.

توجه: این نسخه تا ۳۰ مارس ۲۰۲۴ پشتیبانی خواهد شد.

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

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

با نصب این نسخه، عناصر فهرست زیر از بسته‌های RPM به‌روزرسانی خواهد شد:

  • edge-gateway-4.51.00-0.0.60186.noarch.rpm
  • edge-management-server-4.51.00-0.0.60186.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
  • edge-qpid-server-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. در همه گره‌های Edge:

    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. ابزار و وابستگی‌های Edge 4.51.00 apigee-service را نصب کنید:
      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 را برای فرایند لبه اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. دستورگان update.sh را برای «شناسایی یگانه» در همه گره‌ها اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

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

«امنیت لایه انتقال» نسخه ۱.۳ برای ترافیک ورودی

این نسخه از «امنیت لایه انتقال» نسخه ۱.۳ برای ترافیک خروجی (ترافیک بین «پردازنده پیام» و سرور زیرینه) پشتیبانی می‌کند. برای اطلاعات بیشتر، پیکربندی «امنیت لایه انتقال» نسخه ۱.۳ برای ترافیک جنوب‌سو را ببینید.

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

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

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

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

منسوخ شدن و بازنشستگی

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

رفع اشکال‌ها

این بخش فهرست اشکالات «ابر خصوصی» را که در این نسخه اصلاح شده است ارائه می‌دهد.

شناسه مشکل شرح
197529839

نبودن فضای خالی پس‌از عملگرهای شرط باعث می‌شد استقرار ناموفق باشد.

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

نسخه به‌روزشده درایور Postgres در «درگاه» و «درآمدزایی» به 42.5.4.

193007714

وقتی جزئیات هدف یک پراکسی به‌عنوان JSON واکشی شد، چند دارایی وجود نداشت.

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

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

اکنون رمز مصرف‌کننده به‌طور مداوم به‌صورت پوشیده ثبت می‌شود. می‌توانید CWC conf_keymanagement_app.auditlog.mask.secret را در سرور «مدیریت» روی false تنظیم کنید تا درصورتی‌که بخواهید رمز را به‌صورت متن ساده در ممیزی ثبت کنید، رمز پوشانده نشود.
260013493

اصلاحاتی برای بهینه‌سازی بار کردن منابع «مشخصات میانای برنامه‌سازی کاربردی باز» به‌عنوان بخشی از خط‌مشی «اعتبارسنجی OAS» اضافه شد.

اگر MP مجبور باشد منابع OAS زیادی را بار کند، این کار باید زمان راه‌اندازی پردازنده پیام را تسریع کند. این کار همچنین باید از تولید خطاهای غیرضروری و گزارش‌های هشدار درحین بار کردن کارگزاران حاوی منابع OAS جلوگیری کند.
274587823

نهادهای خارجی به‌طور پیش‌فرض در «خط‌مشی XSLTransform» مجاز به بار شدن نیستند.

با تنظیم پرچم conf_feature-flags_xsl.allow.external.entities=true در پردازشگر پیام می‌توان آن را فعال کرد.
260714664

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

این به LeveledCompactionStrategy تغییر کرده است. توجه داشته باشید که این تغییر فقط برای نصب‌های جدید Apigee Edge برای «ابر خصوصی» قابل‌اعمال است.
261631942

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

258898812

پارامتر غیرمنتظره credentialsLoaded از پاسخ میانای برنامه‌سازی کاربردی واکشی برنامه‌ها برداشته شد.

272136041

فیلدهای 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 for Private Cloud را ببینید.

اعمال کردن چندین نسخه وصله

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

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

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

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