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

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

در تاریخ ۶ آگوست ۲۰۲۰، نسخه جدیدی از Apigee Edge را برای فضای ابری خصوصی منتشر کردیم.

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

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

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

    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. ابزار apigee-service نسخه ۴.۵۰.۰۰ از Edge و وابستگی‌های آن را نصب کنید:
      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. از دستور source برای اجرای اسکریپت apigee-service.sh استفاده کنید:
      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 برای Private Cloud را مشخص می‌کند. برای مثال، /opt/silent.conf .

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

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

هیچ تغییری ایجاد نشد.

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

پارامتر پرس‌وجوی privateKeyExportable در API Aliases منسوخ شده است.

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

هیچ تغییری ایجاد نشد.

اشکالات برطرف شد

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

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

خطاهای تایم اوت ۴۰۸

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

۱۶۱۱۲۱۳۵۲

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

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

۱۵۹۱۰۸۲۹۹

NoClassDefFoundError بعد از نصب پچ

برخی از مشتریان پس از نصب وصله ۴.۵۰.۰۰.۰۱، با خطای NoClassDefFoundError در سرور مدیریت مواجه می‌شدند.

۱۳۲۶۸۸۳۹۹

چندین ویرایش جریان مشترک که در یک محیط مستقر شده‌اند

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

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

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

۱۶۲۷۷۰۳۵۴

به‌روزرسانی‌های امنیتی دروپال

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

  • هسته دروپال: ۷.۷۲
  • بین‌المللی‌سازی: ۷.x-۱.۲۷
  • خدمات: 7.x-3.27

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

  • ۴.۱۹.۰۱: آپیجی-دروپال-۷.۷۲-۰.۰.۳۰۴
  • ۴.۱۹.۰۶: آپیجی-دروپال-۷.۷۲-۰.۰.۱۱۱
  • ۴.۵۰.۰۰: apigee-drupal-7.72-0.0.113

این RPM ها همگی دارای نسخه یکسانی از Drupal core 7.72 هستند و یکسان می‌باشند. اگر از نسخه‌های قبلی ارتقا دهید، ممکن است شماره ساخت روی RPM تغییر نکند.