‫4.19.01.07 - یادداشت‌های انتشار Edge برای «ابر خصوصی»

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

در ۵ ژوئن ۲۰۲۰، نسخه جدیدی از Apigee Edge را برای «ابر خصوصی» منتشر کردیم.

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

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

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

    1. مخازن Yum را پاک کنید:
      sudo yum clean all
    2. آخرین فایل Edge 4.19.01 bootstrap_4.19.01.sh را در /tmp/bootstrap_4.19.01.sh بارگیری کنید:
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
    3. ابزار و وابستگی‌های Edge 4.19.01 apigee-service را نصب کنید:
      sudo bash /tmp/bootstrap_4.19.01.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. برنامه update.sh را برای OpenLDAP در همه گره‌ها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

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

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

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

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

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

  5. برنامه update.sh را برای «ورود به سیستم یکپارچه» در همه گره‌ها اجرا کنید. در هر گره، فرمان زیر را اجرا کنید:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

  6. اگر از Apigee mTLS استفاده می‌کنید و پیکربندی‌تان را براساس ویژگی‌های جدید یا رفع اشکالات در این وصله به‌روز کرده‌اید، باید سرویس apigee-mtls را در همه گره‌ها حذف نصب و سپس دوباره نصب کنید تا این تغییرات اعمال شود. برای اطلاعات بیشتر، به تغییر پیکربندی apigee-mtls موجود مراجعه کنید.

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

‫Apigee Edge برای «ابر خصوصی» از OpenJDK نسخه 1.8.0.252 پشتیبانی می‌کند.

‫Tomcat به نسخه 7.0.103 به‌روزرسانی شد.

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

بدون تغییر.

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

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

شرح

‫mTLS اتصال «سرور مدیریت» به «رهیاب» را ایمن می‌کند

‫Apigee mTLS اکنون از اتصال بین «سرور مدیریت» و «مسیریاب» در درگاه ۸۰۸۱ پشتیبانی می‌کند.

اکنون مدت اعتبار گواهینامه قابل پیکربندی است

وقتی از گواهینامه سفارشی استفاده می‌کنید، می‌توانید تعداد روزهایی را که گواهینامه معتبر است تنظیم کنید. این کار را با تنظیم مقدار APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR در فایل پیکرببندی انجام می‌دهید. مقدار پیش‌فرض ۳۶۵ است. برای اطلاعات بیشتر، به مرحله ۱: به‌روز کردن فایل پیکربندی مراجعه کنید. اگر پس‌از نصب Apigee mTLS تغییری ایجاد کردید، حتماً دستورالعمل‌های تغییر پیکربندی موجود apigee-mtls را دنبال کنید.

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

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

شناسه مشکل شرح
155840972 ارتقا Tomcat

‫Tomcat به نسخه ۷.۰.۱۰۳ ارتقا یافت.

155595660

قالب منطقه زمانی

مقادیر استفاده‌شده برای نشانه‌های sss و SSS در قالب منطقه زمانی تنظیم‌شده توسط دارایی conf_system_apigee.syslogger.dateFormat صحیح نبود.

155340541

پشتیبانی از OpenJDK

‫Apigee پشتیبانی از OpenJDK نسخه 1.8.0.252 را تأیید کرده است.

155105930
76087166

KVM در محیط‌های چند مرکز داده

اگر سازمانی در چندین مرکز داده (برای مثال، dc-1،‏ dc-2) گسترده بود، «سرور مدیریت» به‌طور تصادفی به هریک از مراکز داده متصل می‌شد. این امر بر اتصالات به گره‌های Cassandra در مرکز داده محلی برای مدیریت کلید و عملیات «نقشه مقدار کلید» (KVM) تأثیر گذاشت.

150717738

خوشه‌های بدون رهبر

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

152382545

استفاده از محدوده درگاه mTLS

اکنون در مستندات به‌درستی ذکر شده است که محدوده درگاه ZooKeeper برای Apigee mTLS از ۱۰٬۰۰۱ شروع می‌شود.

148486685

قابلیت همکاری SSO و تکثیر OpenLDAP با اتصال غیرمستقیم

با اتصال غیرمستقیم، وقتی تکثیر فعال بود (بیش‌از یک نمونه OpenLDAP وجود داشت)، سرویس OpenLDAP شیء کاربر را جستجو نمی‌کرد.

148179907

‫apigee-analytics-collector دوباره اضافه شد

برنامه کمکی apigee-analytics-collector دوباره اضافه شد. این ابزار به شما امکان می‌دهد تعداد حجم API را گزارش کنید.

146511254

خط‌مشی ExtractVariables خطا ایجاد نمی‌کند

وقتی متغیر XML ازطریق عبارت XPath حل‌وفصل نشد، خط‌مشی ExtractVariables در پراکسی اجرا شد. این اتفاق حتی زمانی که عنصر IgnoreUnresolvedVariables یا مشخصه continueOnError روی نادرست تنظیم شده بود رخ داد.

130013746

غیرفعال کردن شرکت‌ها

دکمه غیرفعال کردن شرکت‌ها از درآمدزایی دردسترس نبود.

120799182

ارتقا OpenLDAP

فرایند ارتقا دادن OpenLDAP در محیط چند مرکز داده منجر به وضعیت خراب شد.

145236083

نام کاربری سرپرست سیستم:طول گذرواژه

نام کاربری:گذرواژه «سرپرست سیستم» که طول آن بیشتر از ۵۷ نویسه بود باعث شد دستورگان نصب Edge SSO با خطا مواجه شود.

135616498

خطای دستورگان راه‌اندازی SSO

مشکلی که در آن استفاده از نشانی‌های وب طرح فایل باعث ازکار افتادن دستورگان راه‌اندازی SSO می‌شد رفع شد.

111420263

رفع خطای ConcurrentModificationException در خط‌مشی گزارش پیام

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