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

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

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

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

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

  1. در همه گره‌های Edge، مخازن Yum را پاک کنید:
    > sudo yum clean all

  2. در همه گره‌های Edge، apigee-setup را به‌روز کنید:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

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

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

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

    این به‌روزرسانی شامل اصلاح EdgeUI-675 است. پس‌از انجام این به‌روزرسانی، می‌توانید «واسط کاربر Edge» را پیکربندی کنید تا مشخصات OpenAPI بتواند درخواست‌ها به نشانی‌های IP خصوصی را همان‌طور که در زیر توضیح داده شده است تعریف کند.

  5. اگر فقط سرویس‌های «کناره‌گذاری» را نصب کرده‌اید، وصله برای DEVRT-3098 را اعمال کنید:
    > /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server add-missing-notification-templates -f configFile

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

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

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

شناسه مشکل شرح شماره ساخت
APIRT-1144

بهبودهای خط‌مشی XML به JSON

خط‌مشی XML به JSON با قابلیت‌های زیر بهبود یافته است. می‌توانید خط‌مشی را برای موارد زیر پیکربندی کنید:

  • برخی‌از عناصر XML را درطول تبدیل به‌عنوان آرایه درنظر می‌گیرد که مقادیر را در قلاب‌های مربع «[ ]» در سند JSON قرار می‌دهد.
  • سطوح سلسله‌مراتب سند زبان نشانه‌گذاری توسعه‌پذیر را در سند نهایی JSON حذف یا ساده کنید.

برای اطلاعات بیشتر، خط‌مشی XML به JSON را ببینید

edge-gateway-4.16.01-0.0.785
APIRT-3389

خطا در بارگذاری کردن پیام‌های Node.js با حجم بیش‌از ۲۵ کیلوبایت

اکنون می‌توانید پیام‌های Node.js بزرگ‌تر از ۲۵ کیلوبایت را بارگذاری کنید.

edge-gateway-4.16.01-0.0.785
DEVRT-3098

خطا هنگام تنظیم الگوهای اعلان «درآمدزایی» بااستفاده از میانای کاربر

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

edge-ui-4.16.01-0.0.3741
EDGEUI-675

به مشخصات OpenAPI اجازه دهید به «نشانی‌های IP خصوصی» دسترسی داشته باشد

به‌طور پیش‌فرض، Edge از ارجاع مشخصات OpenAPI به نشانی‌های IP خصوصی جلوگیری می‌کند. اکنون می‌توانید دسترسی به نشانی‌های IP خصوصی را فعال کنید:

  1. فایل ui.properties را در ویرایشگر باز کنید. اگر فایل وجود ندارد، آن را ایجاد کنید.
    > vi /<inst_root>/apigee/customer/application/ui.properties
  2. دارایی زیر را روی «صحیح» تنظیم کنید:
    conf_apigee-base_apigee.feature.enableopenapiforinternaladdresses="true"
  3. تغییرات را در ui.properties ذخیره کنید.
  4. بازراه‌اندازی «میانای کاربری Edge»:
    > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-ui restart
edge-ui-4.16.01-0.0.3741

مشکلات شناخته‌شده

این نسخه پخش مشکلات شناخته‌شده زیر را دارد.

شناسه مشکل شرح
APIRT-2978

«رهیاب» نمی‌تواند Nginx را شروع کند یا «رهیاب» نمی‌تواند شروع کند

اگر «رهیاب لبه» نتواند Nginx را شروع کند یا اصلاً شروع نشود، همان‌طور که در فایل /opt/apigee/var/log/edge-router/logs/system.log نشان داده شده است، همه فایل‌های موجود در دایرکتوری /opt/nginx/conf.d را حذف کنید، و رهیاب را بازراه‌اندازی کنید:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
PRC-1118

خطا هنگام اجرای فرمان «apigee-service apigee-postgresql pg-data-purge»

اگر فرمان «apigee-service apigee-postgresql pg-data-purge» را اجرا کنید و خطایی به این شکل ببینید:

خطا: باید مالک رابطه باشید

/opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge را ویرایش کنید و دارایی زیر را روی «apigee» تنظیم کنید:

POSTGRES_USER=apigee

DOC-1687 به‌دلیل تعارض وابستگی بسته شناخته‌شده، عامل Katello که در Satellite Server 6 استفاده می‌شود به‌درستی روی میزبان‌های Apigee Edge که کارگزار Qpid را اجرا می‌کنند نصب نخواهد شد.