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

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

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

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

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

  1. در همه گره‌های Edge:

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

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

    4. به‌روزرسانی ابزار apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. برای اجرای دستورگان apigee-service.sh، از فرمان source استفاده کنید:
      source /etc/profile.d/apigee-service.sh
  2. در همه گره‌های Edge، update.sh را برای edge فرایند اجرا کنید. برای انجام این کار، فرمان زیر را در هر گره اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    که در آن configFile فایل پیکربندی‌ای را که برای نصب Apigee Edge for Private Cloud استفاده کرده‌اید مشخص می‌کند. برای مثال، /opt/silent.conf.

  3. در همه گره‌های درگاه، فرایند devportal را با اجرای فرمان زیر به‌روز کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

بدون تغییر.

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

پارامتر پُرسمان privateKeyExportable در Aliases API نامناسب است.

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

بدون تغییر.

اشکالات رفع شد

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

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

خطاهای وقفه ۴۰۸

درخواست‌های API برای نام‌های میزبان مجازی به‌اشتباه خطاهای مهلت زمانی ۴۰۸ را برمی‌گرداند.

161121352

گزارش‌های درآمد (درآمدزایی)

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

159108299

NoClassDefFoundError پس‌از نصب وصله

برخی‌از مشتریان پس‌از نصب وصله 4.50.00.01 با NoClassDefFoundError در «سرور مدیریت» مواجه شده بودند.

132688399

چندین نسخه بازبینی جریان مشترک در یک محیط مستقر شده است

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

از نسخه ۴.۵۰.۰۰.۰۱، دیگر نمی‌توانید چندین نسخه بازبینی جریان مشترک را در یک محیط مستقر کنید، صرف‌نظر از اینکه پارامتر override روی true یا false تنظیم شده باشد. این امر چه از «میانای برنامه‌سازی کاربردی» استقرار جریان مشترک با نوع محتوای MIME application/octet-stream یا نوع application/x-www-form-urlencoded استفاده کنید صدق می‌کند. برای اطلاعات بیشتر، دو مثال در مرحله ۳ از این بخش از مستندات جاری مشترک را ببینید. اگر جریان هم‌رسانی‌شده در قلاب جریان استفاده شود، استقرار نسخه جدید جریان هم‌رسانی‌شده باعث می‌شود قلاب جریان از جدیدترین نسخه مستقرشده استفاده کند.

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

162770354

به‌روزرسانی‌های امنیتی Drupal

به‌روزرسانی‌های امنیتی زیر به Edge اضافه شده است:

  • هسته Drupal: 7.72
  • بین‌المللی‌سازی: 7.x-1.27
  • سرویس‌ها: 7.x-3.27

همه RPMهای apigee-drupal-7.72 شماره ساخت متفاوتی دارند:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • ‫4.19.06: apigee-drupal-7.72-0.0.111
  • ‫۴.۵۰.۰۰: apigee-drupal-7.72-0.0.113

همه این دور در دقیقه یک نسخه از هسته Drupal 7.72 را دارند و یکسان هستند. اگر از نسخه‌های قدیمی‌تر ارتقا دهید، ممکن است شماره ساخت در «واحد کنترل از دور» تغییر نکند.