4.15.07.01 - یادداشت‌های انتشار Apigee Edge for Private Cloud

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

در روز پنجشنبه، ۲۲ اکتبر ۲۰۱۵، ما یک وصله جدید برای Apigee Edge برای فضای ابری خصوصی منتشر کردیم.

سفارش ارتقاء برای نصب دو مرکز داده

اگر در حال ارتقاء یک سیستم با دو مرکز داده هستید، اجزا را به ترتیب زیر ارتقا دهید:

  1. مرکز داده Qpid 1
  2. مرکز داده Qpid 2
  3. مرکز داده پستگرس ۱
  4. مرکز داده پستگرس ۲
  5. سرور مدیریت مرکز داده ۱
  6. سرور مدیریت مرکز داده ۲
  7. مرکز داده روتر/پردازشگر پیام ۱
  8. مرکز داده روتر/پردازشگر پیام ۲

حذف غلاف اضافی "دروازه" در هنگام ارتقا به نسخه ۴.۱۵.۰۷.۰۰

این نسخه شامل اسکریپتی است که مشکل OPDK-1878 را برطرف می‌کند. برای این مشکل، اگر نصب قبلی Edge شما نام گیت‌وی پاد را از مقدار پیش‌فرض "gateway" تغییر داده باشد، اسکریپت ارتقاء به نسخه ۴.۱۵.۰۷.۰۰ به طور خودکار یک گیت‌وی پاد جدید به نام "gateway" را به همراه گیت‌وی پادی که ایجاد کرده‌اید، به نصب شما اضافه می‌کند.

تعیین اینکه آیا شما تحت تأثیر قرار گرفته‌اید یا خیر

این مشکل به احتمال زیاد در محیطی با چندین مرکز داده رخ داده است، جایی که شما در هر مرکز داده، گیت‌وی پادهایی با نام‌های مختلف مانند "gateway-1" و "gateway-2" ایجاد کرده‌اید. اگر از نام پیش‌فرض گیت‌وی پاد، یعنی "gateway" استفاده کرده باشید، تحت تأثیر این مشکل قرار نخواهید گرفت.

برای تعیین پادهای موجود در یک منطقه، از دستور cURL زیر استفاده کنید:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods

که در آن ms_IP آدرس IP یا نام DNS سرور مدیریت لبه (Edge Management Server) و dc-1 نام منطقه (Region) است. این دستور آرایه‌ای شامل نام تمام پادهای (Pod) موجود در منطقه را برمی‌گرداند.

اگر این دستور را قبل از ارتقا اجرا کنید و نام پاد "gateway" را تغییر داده باشید، نتایج را به شکل زیر مشاهده خواهید کرد:

[ "gateway-1", "analytics", "central" ]

اگر این دستور را پس از ارتقا به نسخه ۴.۱۵.۰۷.۰۰ اجرا کنید، نتایج اکنون شامل غلاف "gateway" نیز می‌شود:

[ "gateway-1", "gateway", "analytics", "central" ]

اگر نام مناطق خود را نمی‌دانید، از دستور زیر استفاده کنید:

> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions

اعمال اسکریپت پچ

وصله ۴.۱۵.۰۷.۰۱ شامل اسکریپت delete-gw-pod.sh است که پاد اضافی ایجاد شده توسط ارتقاء ۴.۱۵.۰۷.۰۰ را حذف می‌کند.

اسکریپت delete-gw-pod.sh :

  • تمام اجزای Edge را از پاد "gateway" یا پادی که شما مشخص می‌کنید، حذف می‌کند.
  • هر سازمانی را از پاد جدا می‌کند.
  • غلاف را حذف می‌کند.

برای اجرای این اسکریپت:

  1. پچ ۴.۱۵.۰۷.۰۱ را نصب کنید.
  2. از تمام گره‌های ZooKeeper پشتیبان تهیه کنید. برای اطلاعات بیشتر به راهنمای عملیات Edge مراجعه کنید.
  3. روی هر گره سرور مدیریت، اسکریپت delete-gw-pod.sh را اجرا کنید تا پاد "gateway" ایجاد شده توسط ارتقا دهنده 4.15.07.00 حذف شود:

    > /<instal_dir>/apigee4/bin/delete-gw-pod.sh

    اسکریپت از شما رمز عبور مدیر سیستم را درخواست می‌کند.

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

    شما می‌توانید گزینه‌های خط فرمان را به اسکریپت delete-gw-pod.sh ارسال کنید. برای مثال، اگر نام یک پاد و منطقه را ارسال کنید، فقط آن پاد را در آن منطقه حذف می‌کند. سپس از شما می‌پرسد که آیا می‌خواهید همه مناطق را بررسی کنید.

می‌توانید پارامترهای زیر را به اسکریپت delete-gw-pod.sh ارسال کنید:

  • -P <رمز عبور مدیر سیستم>
  • -a <ایمیل مدیر، به طور پیش‌فرض روی ADMIN_EMAIL در apigee_env.sh تنظیم شده است>
  • -H <میزبان سرور مدیریت، به طور پیش‌فرض روی مقدار MSIP در apigee_env.sh تنظیم شده است>
  • -r <منطقه‌ای برای جستجوی پاد "gateway">
  • -p <نام پاد Gateway. پیش‌فرض "gateway">
  • -y <مهار هشدار>

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

اشکالات زیر در این نسخه برطرف شده‌اند.

شناسه مسئله توضیحات
OPDK-1927 ارتقاء کسب درآمد، جداول از دست رفته؛ ایندکس‌های تکراری ایجاد می‌شوند
OPDK-1878 تغییر نام گیت‌وی POD در تنظیمات باعث ایجاد مشکل می‌شود
OPDK-1886 گره نمی‌تواند به آدرس‌های IP محلی مانند ۱۹۲.۱۶۸.xy دسترسی داشته باشد.
MGMT-2353 دکمه حذف در صفحه لیست گزارش‌های سفارشی فقط یک بار کار می‌کند
MGMT-2521 جلسه ردیابی گاهی اوقات قطع می‌شود
MGMT-2543 ویرایشگر پروکسی جدید، XML را در <Payload> مربوط به سیاست AssignMessage تغییر می‌دهد که پروکسی‌های API موجود را از کار می‌اندازد.
MGMT-2581 روش ردیابی HTTP قابل غیرفعال کردن در تمام پورت‌های مدیریتی
MGMT-2599 ویرایشگر پروکسی جدید، پیشوند فضای نام را پس از حذف آن، بازیابی می‌کند
MGMT-2616 ویرایشگر پروکسی API جدید، موجودیت‌های XML را به درستی مدیریت نمی‌کند.
MGMT-2618 مشکلات استقرار به دلیل "خطا در ایجاد دایرکتوری برای مسیر"
MGMT-2702 آسیب‌پذیری امنیتی بین‌سایتی برای فایرفاکس و اینترنت اکسپلورر
DEVRT-1942 ارتقاء کسب درآمد، جداول از دست رفته؛ ایندکس‌های تکراری ایجاد می‌شوند
APIRT-1074 وقتی هدر Connection: Close بدون هدرهای Content-Length یا Transfer-Encoding ارسال می‌شود، محتوای فشرده‌شده به درستی مدیریت نمی‌شود.