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

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

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

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

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

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

    1. مخازن Yum را تمیز کنید:
      sudo yum clean all
    2. آخرین فایل 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. ابزار apigee-service و وابستگی‌های آن را در Edge 4.19.01 نصب کنید:
      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. از دستور source برای اجرای اسکریپت apigee-service.sh استفاده کنید:
      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 برای Private Cloud را مشخص می‌کند.

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

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

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

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

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

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

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

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

Apigee Edge برای Private Cloud پشتیبانی از OpenJDK نسخه ۱.۸.۰.۲۵۲ را تأیید کرده است.

تامکت به نسخه ۷.۰.۱۰۳ به‌روزرسانی شده است.

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

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

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

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

توضیحات

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

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

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

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

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

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

شناسه مسئله توضیحات
۱۵۵۸۴۰۹۷۲ ارتقاء تامکت

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

۱۵۵۵۹۵۶۶۰

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

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

۱۵۵۳۴۰۵۴۱

پشتیبانی از OpenJDK

شرکت Apigee پشتیبانی از OpenJDK نسخه ۱.۸.۰.۲۵۲ را تأیید کرده است.

۱۵۵۱۰۵۹۳۰
۷۶۰۸۷۱۶۶

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

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

۱۵۰۷۱۷۷۳۸

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

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

۱۵۲۳۸۲۵۴۵

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

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

۱۴۸۴۸۶۶۸۵

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

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

۱۴۸۱۷۹۹۰۷

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

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

۱۴۶۵۱۱۲۵

سیاست ExtractVariables خطا نمی‌دهد

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

۱۳۰۰۱۳۷۴۶

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

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

۱۲۰۷۹۹۱۸۲

ارتقاء OpenLDAP

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

۱۴۵۲۳۶۰۸۳

نام کاربری مدیر سیستم: طول رمز عبور

نام کاربری:رمز عبور Sysadmin که بیش از ۵۷ کاراکتر داشت، باعث شد اسکریپت نصب Edge SSO با شکست مواجه شود.

۱۳۵۶۱۶۴۹۸

خرابی اسکریپت راه‌اندازی SSO

مشکلی که باعث می‌شد استفاده از آدرس‌های اینترنتی file-scheme باعث خرابی اسکریپت راه‌اندازی SSO شود، برطرف شد.

۱۱۱۴۲۰۲۶۳

رفع خطای ConcurrentModificationException در سیاست ثبت پیام‌ها

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