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

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

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

از زمان انتشار سه ماهه قبلی Edge for Private Cloud (4.15.07.00)، نسخه‌های زیر رخ داده و در این نسخه ویژه گنجانده شده‌اند:

برای درک اینکه چگونه می توانید بفهمید که آیا نسخه ابری خاصی در نسخه Edge برای Private Cloud شما گنجانده شده است، به «درباره شماره گذاری نسخه» مراجعه کنید.

تحقیرها

Private Cloud 4.15.07.03

API توضیحات
بررسی صف QPID دیگر نمی‌توانید از API برای بررسی صف‌های QPID استفاده کنید
دیگر نمی‌توانید صف‌هایی را که در سرور QPID ایجاد می‌شوند با صدور دستورات CURL زیر بررسی کنید:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
آن API منسوخ شده است.

تجزیه و تحلیل: نمای داشبورد گزارش های سفارشی از چندین گزارش (Cloud 15.09.30)

ویژگی خاص داشبورد گزارش های سفارشی که نمای حداکثر چهار گزارش سفارشی را ارائه می دهد منسوخ شده است و در نسخه بعدی حذف خواهد شد. (MGMT-2673). تمام جنبه های دیگر گزارش های سفارشی همچنان در دسترس خواهند بود.

نمی توان طول نام سازمان را در Private Cloud لغو کرد

با تنظیم، دیگر نمی‌توانید طول نام سازمان 20 نویسه را لغو کنید:

  • APIGEE_ORG_NAME_LENGTH=25
  • APIGEE_ENV_NAME_LENGTH=25

ویژگی ها و پیشرفت های جدید

در ادامه ویژگی ها و پیشرفت های جدید در این نسخه آورده شده است. علاوه بر پیشرفت‌های زیر، این نسخه همچنین دارای چندین بهبود قابلیت استفاده، عملکرد، امنیت و ثبات است.

ابر خصوصی

پشتیبانی برای RedHat، CentOS و Oracle 6.7 - 7.2 اضافه شده است

این نسخه پشتیبانی از RedHat Enterprise Linux، CentOS و Oracle Linux نسخه های 6.7 تا 7.2 را اضافه می کند.

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

نصب مبتنی بر RPM

این نسخه از Edge از مکانیزم نصب مبتنی بر RPM استفاده می کند که مراحل نصب و انتقال را بسیار ساده می کند.

دایرکتوری پایه جدید

ساختار دایرکتوری نسخه Edge 4.16.01 تغییر کرده است. در نسخه‌های قبلی Edge، Edge را در فهرست اصلی نصب کرده‌اید:

/<install-dir>/apigee4

جایی که install-dir می تواند در هر جایی قرار گیرد، با پیش فرض /opt . به عنوان مثال:

/opt/apigee4

برای نسخه 4.16.01، باید Edge را در پوشه زیر نصب کنید:

/opt/apigee

همچنین توجه داشته باشید که دایرکتوری apigee4 به apigee تغییر کرده است.

مکان دایرکتوری داده های شما تحت تأثیر قرار نمی گیرد. می تواند تحت /opt/apigee باشد یا می تواند در جای دیگری قرار گیرد.

نیاز میزبان مجازی جدید

اسکریپت Edge migrate اکثر وظایف مورد نیاز برای انتقال یک روتر Netty موجود به Nginx را انجام می دهد. با این حال، به عنوان بخشی از ارتقاء، شما همچنین باید مطمئن شوید که تمام تعاریف میزبان مجازی شما شامل یک نام مستعار میزبان قبل از مهاجرت است.

برای اطلاعات بیشتر در مورد نحوه افزودن نام مستعار میزبان به میزبان مجازی موجود، به راهنمای نصب Edge، موجود در سایت Apigee ftp: ftp://ftp.apigee.com/ مراجعه کنید.

کد با کانفیگ

در Edge نسخه 4.16.01، دیگر از فایل‌های .properties در پوشه /<install-dir>/apigee4/conf برای پیکربندی اجزای Edge استفاده نمی‌کنید. از تاریخ 4.16.01، هنوز اجزای Edge را با استفاده از فایل‌های .properties پیکربندی می‌کنید، اما آنها اکنون در فهرست قرار دارند:

/opt/apigee/customer/application

برای هر کامپوننت Edge نصب شده روی یک گره، یک فایل .properties در آن دایرکتوری وجود خواهد داشت. برای پیکربندی یک جزء، فایل .properties مربوطه را ویرایش کنید تا مقدار یک ویژگی موجود را تغییر دهید یا یک ویژگی و مقدار جدید اضافه کنید. اگر فایل از قبل وجود ندارد، می توانید آن را ایجاد کنید.

برخلاف نسخه‌های قبلی Edge، فایل‌های .properties برای Edge 4.16.01 حاوی تمام ویژگی‌های یک جزء نیستند. یکی از تغییرات این نسخه این است که فایل‌های .properties فقط حاوی مقادیر پیش‌فرض دارایی نادیده گرفته می‌شوند.

مزیت این معماری این است که در انتقال به نسخه بعدی Edge، نصب کننده Edge هرگز فایل ها را در /opt/apigee/customer/application بازنویسی نمی کند. این امکان را از بین می برد که Edge به طور تصادفی تنظیمات شما را بازنویسی کند.

در مهاجرت، نصب‌کننده Edge فایل‌های .properties موجود شما را بررسی می‌کند و تغییرات مقادیر ویژگی پیش‌فرض را در پوشه /opt/apigee/token کپی می‌کند. بنابراین، پس از مهاجرت نباید هیچ گونه ویرایشی انجام دهید.

برای اطلاعات بیشتر، راهنمای عملیات Apigee Edge را ببینید که در سایت Apigee ftp موجود است: ftp://ftp.apigee.com/ .

اسکریپت های پیکربندی لبه جایگزین شده اند

اسکریپت‌های پیکربندی که در نسخه‌های قبلی Edge استفاده می‌کردید حذف شده و با یکی از این موارد جایگزین شده‌اند:

  • دستوراتی که از طریق برنامه های کاربردی Apigee اجرا می کنید، مانند برنامه های کاربردی apigee-service، apigee-all، apigee-setup، apiee-provision یا apigee-migrate.
    به عنوان مثال، اسکریپت های all-start.sh و all-stop.sh با دستورات زیر جایگزین شده اند:
    > /opt/apigee/apigee-service/bin/apigee-all start
    > /opt/apigee/apigee-service/bin/apigee-all stop
  • دستوراتی که مستقیماً روی اجزای Edge اجرا می کنید. به عنوان مثال، در نسخه های قبلی از اسکریپت chpasswd-openldap.sh استفاده می کردید که برای تغییر رمز عبور OpenLDAP استفاده می شد. این اسکریپت با دستور زیر که روی مولفه apigee-openldap اجرا می‌کنید جایگزین شده است:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword

برای اطلاعات بیشتر در مورد نحوه انجام پیکربندی از طریق دستورات، به راهنمای عملیات Apigee Edge، موجود در سایت Apigee ftp: ftp://ftp.apigee.com/ مراجعه کنید.

روتر لبه جدید

این نسخه Edge برای Private Cloud شامل یک معماری روتر جدید بر اساس روتر Nginx است. روتر Nginx جایگزین روتر Netty می شود که در نسخه های Edge قبل از 4.16.01 استفاده می شد.

روترهای Nginx همان سخت افزار و پورت مورد نیاز روتر Netty را دارند، بنابراین هیچ تغییری در گره های موجود لازم نیست.

برای اطلاعات بیشتر، به پیوست A: درباره روتر Nginx، در راهنمای نصب Edge، که در سایت Apigee ftp موجود است، مراجعه کنید: ftp://ftp.apigee.com/ ،

متعادل کننده بار BaaS حذف شد

متعادل کننده بار داخلی از پورتال API BaaS حذف شده است. اکنون، شما باید از متعادل کننده بار خود بین پورتال API BaaS و سه گره API BaaS Stack استفاده کنید.

به عنوان جایگزینی برای متعادل کننده بار، می توانید از DNS دور روبین استفاده کنید. در این سناریو، یک ورودی DNS با چندین رکورد A مربوط به آدرس‌های IP پشته BaaS ایجاد می‌کنید. در حین جستجوی DNS، سرور DNS به طور خودکار مقادیر رکورد A را به صورت دور برمی گرداند.

مستندات جدید نحوه اضافه کردن گره‌های Cassandra و ZooKeeper و نحوه افزودن یک مرکز داده به یک مرکز داده موجود را شرح می‌دهد.

فایل ZIP اسناد در سایت Apigee ftp اکنون حاوی "Scaling Edge for Private Cloud" است که نحوه افزودن گره های Cassandra و ZooKeeper و نحوه افزودن یک مرکز داده به یک مرکز داده موجود را توضیح می دهد.

Orgtool حذف شد

orgtool می‌تواند از نصب Edge برای دریافت اطلاعات درباره یک سازمان درخواست کند. آن ابزار اکنون حذف شده است. اکنون از تماس‌های Edge UI یا API برای دریافت اطلاعات درباره سازمان استفاده می‌کنید.

نحوه انجام وظایف در 4.16.01

جدول زیر نحوه انجام وظایف را در 4.15.07.03 و نحوه انجام آنها در حال حاضر در 4.16.01 را نشان می دهد. برای اطلاعات بیشتر، به راهنمای عملیات لبه، که در سایت Apigee ftp موجود است، مراجعه کنید: ftp://ftp.apigee.com/ .

وظیفه 4.15.07.0x 4.16.01

راهنمای نصب

/<inst_dir>/apigee4 /opt/apigee

ورود به سیستم

/<inst_dir>/apigee4/var/log /opt/apigee/var/log/ comp

کامپوننت را نصب کنید

/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile

/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

همه شروع، توقف، راه اندازی مجدد، وضعیت، نسخه

/<inst_root>/apigee4/bin/all-start.sh
/<inst_root>/apigee4/bin/all-stop.sh
/<inst_root>/apigee4/bin/all-status.sh
/<inst_root>/apigee4/bin/check.sh

/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop| restart|وضعیت|نسخه

شروع، توقف، راه اندازی مجدد، وضعیت، نسخه

/<inst_root>/apigee4/bin/apigee-service comp start|stop| restart|وضعیت

/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|توقف|راه اندازی مجدد|وضعیت|نسخه

پشتیبان گیری/بازیابی

/<inst_root>/apigee4/bin/backup.sh
/<inst_root>/apigee4/bin/restore-comp.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

/<inst_root>/apigee/apigee-service/bin/apigee-service comp restore

تست نصب

/<inst_root>/apigee4/test/test-sa.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-validate install
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-validate setup

سوار

/<inst_root>/apigee4/bin/setup-org.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-provision install
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

org، env، میزبان مجازی را در یک مرحله اضافه کنید

/<inst_root>/apigee4/bin/setup-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

سازمان را اضافه کنید

/<inst_root>/apigee4/bin/create-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile

افزودن env

/<inst_root>/apigee4/bin/add-env.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile

کاربر اضافه کنید

تماس API

تماس API یا:

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile

مهاجرت کنید

/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-migrate install
  2. /opt/apigee/apigee-migrate/bin/migrate.sh -c cs,zk -f configFile

انتشار آلفا ابزار نظارت و داشبورد

در این نسخه یک نسخه آلفا از ابزار نظارتی و داشبورد جدید برای Edge گنجانده شده است. این ابزار به شما امکان می دهد تا سلامت اجزای مختلف (روترها، پردازشگرهای پیام، ZooKeeper، Cassandra) و همچنین کدهای خطای http برای سازمان ها و محیط های مختلف در استقرار خود را درک کنید. همچنین می‌توانید از داده‌های داشبورد خود عکس بگیرید و آن‌ها را با Apigee به اشتراک بگذارید تا به رفع حوادث پشتیبانی کمک کنید.

مستندات، از جمله دستورالعمل‌های نصب، در فایل ZIP سند Edge 4.16.01 موجود در سایت Apigee ftp موجود است: ftp://ftp.apigee.com/ .

با این حال، قبل از اینکه بتوانید داشبورد را نصب و استفاده کنید، باید توافقنامه ارزیابی Apigee موجود در فایل ZIP doc را تکمیل کنید و با ارسال ایمیل به orders@apigee.com آن را به Apigee برگردانید.

پلت فرم لبه

تغییر شکل رابط کاربری مدیریت (Cloud 15.09.30)

چندین صفحه در رابط کاربری مدیریت به‌روزرسانی ظاهری و ظاهری دریافت کرده‌اند. (MGMT-2627)

خدمات API

جادوگر پراکسی API بازطراحی شده (Cloud 16.01.20)

جادوگر پروکسی API دوباره طراحی شده است. وقتی روی «+ API Proxy» در صفحه API Proxy در رابط کاربری مدیریت کلیک می‌کنید، جادوگر جدید شما را در فرآیند ایجاد پروکسی API راهنمایی می‌کند. همه تنظیمات مشابه جادوگر پراکسی API قبلی در دسترس هستند. (MGMT-1376)

ایجاد پراکسی های API با اسناد OpenAPI (Swagger) (Cloud 16.01.20)

به عنوان بخشی از طراحی مجدد جادوگر پراکسی API، اکنون می توانید یک پروکسی API از یک سند OpenAPI (Swagger) ایجاد کنید. در صفحه اول جادوگر پراکسی API، هنگام انتخاب Reverse Proxy ، Node.js App یا No Target روی Use OpenAPI کلیک کنید. در فیلدی که ظاهر می شود، URL سند OpenAPI خود را وارد کنید. برای اطلاعات بیشتر، به ساخت یک پراکسی ساده API مراجعه کنید. (MGMT-1376)

پشتیبانی از WSDL 1.2 برای پراکسی های SOAP (Cloud 16.01.20)

Apigee Edge از WSDL 1.2 در ایجاد پروکسی های API برای فراخوانی خدمات SOAP پشتیبانی می کند. (MGMT-2835)

متغیرهای SSLInfo در تنظیمات TargetEndpoint (Cloud 16.01.20)

در یک پروکسی API TargetEndpoint، می‌توانید به صورت پویا جزئیات SSL/TLS را برای پشتیبانی از الزامات زمان اجرا انعطاف‌پذیر تنظیم کنید. در مثال زیر از نحوه تنظیم SSLInfo در یک پیکربندی TargetEndpoint، مقادیر را می توان در زمان اجرا توسط یک Java Callout، یک خط مشی جاوا اسکریپت، یا یک خط مشی Assign Message ارائه کرد. از هر متغیر پیام حاوی مقادیری که می خواهید تنظیم کنید استفاده کنید.

<TargetEndpoint>
...
  <SSLInfo>
    <Enabled>{myvars.ssl.enabled}</Enabled>
    <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled>
    <KeyStore>{myvars.ssl.keystore}</KeyStore>
    <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias>
    <TrustStore>{myvars.ssl.trustStore}</TrustStore>
  </SSLInfo>
...
</TargetEndpoint>

این ویژگی در اسناد زیر پوشش داده شده است:

(APIRT-1475)

پشتیبانی از الگوریتم RSA_SHA256 برای سیاست‌های ادعایی SAML (Cloud 16.01.20)

سیاست‌های ادعایی SAML اکنون علاوه بر RSA_SHA1 از الگوریتم RSA_SHA256 نیز پشتیبانی می‌کنند. (APIRT-1779)

اعتبار سنجی در بارگذاری گواهی (Cloud 16.01.20)

برای کمک به جلوگیری از آپلود گواهی‌های منقضی یا نامعتبر در فروشگاه‌های کلید و امانت، API مدیریت گواهی‌ها را هنگام آپلود تأیید می‌کند. گواهینامه ها برای اطمینان از اینکه حجم فایل بزرگتر از 50 کیلوبایت نیست و فرمت آن PEM یا DER است، تایید می شوند. انقضای گواهینامه نیز تایید می شود. برای نادیده گرفتن اعتبار انقضای پیش‌فرض (برای عدم اعتبارسنجی برای انقضای گواهی در بارگذاری)، از پارامتر پرس و جو زیر استفاده کنید: ?ignoreExpiryValidation=true

برای اطلاعات بیشتر، به آپلود یک فایل JAR در فروشگاه کلید و آپلود یک گواهی در یک Truststore مراجعه کنید. (SECENG-516) و (APIRT-2213)

نظرسنجی خودکار در صفحه گزارش های Node.js (Cloud 16.01.20)

هنگام مشاهده گزارش‌های Node.js از ویرایشگر پراکسی، صفحه گزارش‌های Node.js به‌طور خودکار به‌طور دوره‌ای بازخوانی می‌شود تا گزارش‌های جدید موجود را فهرست کند. برای خاموش کردن بازخوانی خودکار، روی «توقف بازخوانی خودکار» کلیک کنید. (MGMT-1692)

هدر X-Forwarded-For HTTP (Cloud 15.09.30)

برای امنیت قوی‌تر، Edge به‌طور پیش‌فرض هدر درخواست X-Forwarded-For HTTP را که ممکن است حاوی یک یا چند آدرس IP باشد، حذف می‌کند. رفتار پیش‌فرض جدید به این معنی است که آدرس IP مشتری دریافت شده توسط Edge، آدرس IP است که از آخرین دست دادن TCP خارجی دریافت کرده است، نه آدرسی که به طور بالقوه می‌تواند برای دور زدن خط‌مشی کنترل دسترسی جعل شود.

برای تغییر این رفتار پیش‌فرض و اجازه دادن به آدرس‌های X-Forwarded-For برای دسترسی به پراکسی‌های API شما، باید ویژگی feature.enableMultipleXForwardCheckForACL=true در سازمان خود تنظیم کنید.

دسترسی جاوا اسکریپت به ویژگی های خط مشی (Cloud 15.07.08)

هنگام استفاده از جاوا اسکریپت در جریان های پراکسی API، می توانید به ویژگی های تعریف شده در خط مشی جاوا اسکریپت دسترسی داشته باشید. اگر بخواهید از متغیرهای شناخته شده در کد جاوا اسکریپت خود استفاده کنید، این به ویژه مفید است. به عنوان مثال، بگویید خط مشی جاوا اسکریپت شما حاوی تعریف ویژگی زیر است:

<Properties>
    <Property name='source'>response.content</Property>
</Properties>

در جاوا اسکریپت خود، می توانید به پاسخ پیام با ارجاع به ویژگی «source» دسترسی پیدا کنید، مانند این:
var source = properties.get('source'); // returns: response.content
یا
var source = properties.source
یا
var source = properties['source']

برای اطلاعات بیشتر، به خط مشی جاوا اسکریپت مراجعه کنید. (APIRT-1460)

ممیزی در سطح سازمان (Cloud 15.07.08)

مدیران سازمان می توانند تاریخچه اقدامات انجام شده در سطح سازمان را بررسی کنند. در رابط کاربری مدیریت، Admin > Organization History را انتخاب کنید. برای اطلاعات بیشتر، به حسابرسی ها: API، محصول و سابقه سازمان مراجعه کنید. (MGMT-2232)

حذف خود مدیر سازمان از نقش (Cloud 15.07.08)

مدیران سازمان می توانند خود را از نقش مدیر سازمان در رابط کاربری مدیریت با رفتن به Admin > کاربران سازمان و کلیک بر روی Remove در کنار نام خود حذف کنند. (MGMT-934)

نشانگر پیشرفت واردات بسته پروکسی API (Cloud 15.07.08)

هنگام آپلود یک بسته پراکسی API بزرگ در رابط کاربری مدیریت، یک انیمیشن "کار" نمایش داده می شود که نشان می دهد واردات همچنان در حال انجام است، که شما را از تعامل با رابط کاربری مدیریت تا زمانی که وارد کردن کامل شود، باز می دارد. (MGMT-1285)

رفتار و پیکربندی حافظه پنهان (Cloud 15.07.22)

برای مدیریت و استفاده بهتر حافظه نهان، تنظیمات "Maximum Elements in Memory" در منابع حافظه پنهان محیط از انتشار ابر Edge 15.06.10 منسوخ شده است. در نسخه Edge Cloud نسخه 15.07.22، این تنظیم از Create Cache UI در قسمت Environment Configuration رابط کاربری مدیریت Apigee Edge حذف شده است.

کل عناصر موجود در تمام منابع کش (از جمله کش پیش فرض) به کل حافظه اختصاص داده شده به کش بستگی دارد. به طور پیش فرض، کل حافظه اختصاص داده شده برای کش در حافظه روی یک پردازشگر پیام معین، 40 درصد از کل حافظه موجود است. تنها زمانی که حافظه کش کافی وجود نداشته باشد یا عناصر منقضی شوند، عناصر از حافظه پنهان خارج می شوند. (MGMT-2413، APIRT-1140)

پیکربندی سرور هدف در رابط کاربری مدیریت (Cloud 15.07.22)

صفحه APIs > Environment Configuration در رابط کاربری مدیریت اکنون به شما امکان می دهد سرورهای هدف را اضافه، ویرایش و حذف کنید.

علاوه بر این، صفحه مجدداً طراحی شده است تا به جای رفتن به صفحه جدید، حافظه های پنهان را نیز بتوان به صورت درون خطی ایجاد، اضافه و حذف کرد. چندین ویژگی کش، از جمله "حداکثر عناصر در حافظه"، دیگر در رابط کاربری موجود نیستند، زیرا تنظیم این ویژگی ها دیگر هیچ تاثیری بر رفتار حافظه پنهان زمان اجرا ندارد. (MGMT-280)

SSL با ثبت پیام به syslog (Cloud 15.07.22)

خط مشی ثبت پیام از ارسال syslog به ارائه دهندگان مدیریت گزارش شخص ثالث از طریق SSL/TLS پشتیبانی می کند. از موارد زیر در پیکربندی خط مشی به عنوان فرزند مستقیم عنصر والد استفاده کنید:

<SSLInfo>
    <Enabled>true</Enabled>
</SSLInfo>

برای اطلاعات بیشتر، به سیاست ثبت پیام مراجعه کنید. (APIRT-942)

رابط کاربری مدیریت (Cloud 15.07.22)

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

cURL در Trace (Cloud 15.09.02)

هنگام ردیابی یک فراخوانی پراکسی API که درخواستی را به یک سرور هدف ارسال می کند، می توانید درخواست سرور مورد نظر را به عنوان یک دستور cURL مشاهده کنید. در نمودار نقشه تراکنش، مرحله «درخواست ارسال شده به سرور مورد نظر» را انتخاب کنید، سپس روی دکمه «نمایش کرل» در ستون «درخواست ارسال شده به سرور هدف» در صفحه جزئیات فاز کلیک کنید. (MGMT-2589)

نویسه های ویژه پوشاندن داده ها (Cloud 15.09.02)

هنگام استفاده از پوشش داده برای پوشاندن داده های حساس در بارهای JSON، نویسه های ویژه مانند $، *، و { اکنون می توانند پنهان شوند. (APIRT-1727)

نقشه‌های ارزش کلیدی در رابط کاربری مدیریت (Cloud 15.09.30)

اکنون می‌توانید نقشه‌های ارزش کلیدی (KVM) با محدوده محیطی را در رابط کاربری مدیریت Edge ایجاد و مدیریت کنید. KVMهای دارای محدوده محیطی حاوی جفت‌های کلید/مقدار هستند که توسط هر پروکسی API در یک محیط، مانند تست یا تولید، قابل دسترسی هستند. در منوی مدیریت رابط کاربری، به APIs > Environment Configuration > محیط مورد نظر خود > برگه Key Value Maps را انتخاب کنید . برای اطلاعات بیشتر، به ایجاد و ویرایش نقشه‌های ارزش کلیدی محیط مراجعه کنید. (MGMT-1393)

انقضای پیش‌فرض خط مشی PopulateCache در رابط کاربری مدیریت (Cloud 15.09.30)

هنگام افزودن یک خط مشی PopulateCache با ویرایشگر پراکسی API، عنصر <TimeoutInSec> برای انقضای حافظه پنهان از قبل با مقدار 3600 ثانیه (1 ساعت) پر می شود. پیش فرض قبلی 300 ثانیه (5 دقیقه) بود. (MGMT-2622)

خدمات توسعه دهنده

عملکرد صفحه محصول API، هیچ برنامه توسعه‌دهنده‌ای فهرست نشده است (Cloud 16.01.20)

هنگام مشاهده یک محصول API در رابط کاربری مدیریت، برنامه‌های توسعه‌دهنده مرتبط با آن محصول فهرست می‌شوند. برای بهبود عملکرد رابط کاربری، فهرست برنامه‌های برنامه‌نویس هنگام ویرایش محصول API نشان داده نمی‌شود. (MGMT-2869)

ستون کلید در صفحه برنامه‌های برنامه‌نویس (Cloud 15.08.05)

در سازمان‌هایی که تعداد برنامه‌های توسعه‌دهنده زیادی دارند (هزاران)، نمایش ستون کلید در صفحه برنامه‌های برنامه‌نویس (تعداد کلیدهای هر برنامه را نشان می‌دهد) می‌تواند عملکرد نمایش را مختل کند. برای بهبود عملکرد نمایش در این شرایط، با پشتیبانی Apigee تماس بگیرید تا ویژگی سطح سازمانی زیر را تنظیم کنید: features.appsNoCredentialsEnabled = true . این ویژگی ستون Key را حذف می کند. البته توجه داشته باشید که با حذف ستون Key، امکان جستجو بر اساس کلید مصرف کننده و راز نیز از بین می رود. (MGMT-2486)

چرخش پیشرفت صفحه جزئیات برنامه‌نویس (Cloud 15.09.30)

هنگامی که صفحه جزئیات برنامه‌نویس در رابط کاربری مدیریت بارگیری می‌شود، اگر برنامه‌ها همچنان در حال بارگیری هستند، بخش Apps صفحه یک چرخش پیشرفت را نشان می‌دهد. این رفتار قبلی را بهبود می بخشد که در آن بخش Apps هنگام بارگیری برنامه ها خالی به نظر می رسید. (MGMT-2667)

کسب درآمد

ویرایش نام بسته های API (Cloud 16.01.20)

می‌توانید نام بسته API را در هر مرحله از چرخه عمر درآمدزایی به‌روزرسانی کنید، حتی زمانی که بسته API حاوی یک برنامه نرخ منتشر شده باشد. (DEVRT-2177)

اعشار مجاز در ویژگی های سفارشی (Cloud 16.01.20)

هنگام استفاده از طرح "کارت نرخ با ویژگی سفارشی"، ویژگی سفارشی در سرصفحه پیام که به عنوان ضریب برای تراکنش استفاده می شود، اکنون می تواند یک مقدار اعشاری تا چهار رقم اعشار باشد. برای اطلاعات بیشتر در مورد این نوع طرح، به تعیین جزئیات ویژگی سفارشی کارت نرخ (DEVRT-2191) مراجعه کنید.

نام و شناسه طرح رتبه در گزارش‌های خلاصه (Cloud 15.09.02)

هنگام ایجاد یک گزارش خلاصه درآمد با API مدیریت، می‌توانید نام «طرح نرخ» و ستون‌های «شناسه طرح» را به گزارش اضافه کنید. برای انجام این کار، همانطور که در ایجاد گزارش توضیح داده شده است، "RATEPLAN" را به عنوان ویژگی groupBy در فراخوانی API اضافه کنید. (توجه داشته باشید که این ویژگی هنوز در رابط کاربری گزارش کسب درآمد موجود نیست.) در گزارش‌های دقیق، ستون‌های نام طرح نرخ و شناسه موجود اکنون در نزدیکی جلوی گزارش به همراه سایر ستون‌های گروه‌بندی قرار دارند. (DEVRT-1740)

خدمات تجزیه و تحلیل

تابع sum ( ) در معیارهای زمان پاسخ (Cloud 16.01.20)

در گزارش‌های سفارشی تجزیه و تحلیل و تماس‌های API، تابع مجموع "جمع" اکنون برای Target Response Time، Total Response Time و end_point_response_time در دسترس است. برای مثال، در /stats API (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0)، شما اکنون می توانید از پارامتر پرس و جو "انتخاب" زیر استفاده کنید: ?select=sum(total_response_time). (AXAPP-2006)

گزارش تحلیل تأخیر: نام‌های پراکسی API مرتب شده‌اند (Cloud 16.01.20)

در رابط کاربری گزارش تحلیل تأخیر (فقط برنامه‌های سازمانی Apigee Edge)، پراکسی‌های API به ترتیب حروف الفبا در فهرست کشویی Proxy فهرست می‌شوند. (MGMT-2858)

برنامه‌های برنامه‌نویس در داشبورد نشان داده شده با نام نمایشی (Cloud 16.01.20)

در داشبورد رابط کاربری مدیریت، نمودار نواری برنامه‌های توسعه‌دهنده، برنامه‌های توسعه‌دهنده را بر اساس نام نمایشی به جای نام داخلی فهرست می‌کند. (MGMT-2853)

ویجت جدید تاریخ/زمان در گزارش های سفارشی (Cloud 16.01.20)

ویجت انتخابگر تاریخ/زمان در صفحه گزارش های سفارشی در رابط کاربری مدیریت بهبود یافته است. (MGMT-2881)

بررسی شهری در GeoMap (Cloud 15.07.22)

نقشه ژئومپ تجزیه و تحلیل شامل یک کاوش "شهر" برای ایالات متحده و کانادا است. هنگامی که روی یک ایالت یا استان روی نقشه کلیک می کنید، لیستی از شهرهایی که تماس ها از آنجا شروع شده اند نمایش داده می شود. (MGMT-2282)

| (لوله) و = کاراکترها در گزارش های سفارشی تجزیه و تحلیل (Cloud 15.09.02)

تعاریف گزارش سفارشی تجزیه و تحلیل از استفاده از | پشتیبانی می کند (لوله) و = نمادها. قبل از این، باید از رمزگذاری %7C و %3D برای آن نمادها استفاده شود. (MGMT-2504)

بعد پسوند مسیر پراکسی (Cloud 15.09.30)

یک بعد جدید مسیر پروکسی (proxy_pathsuffix) در گزارش‌های سفارشی تجزیه و تحلیل و تماس‌های API موجود است. پسوند مسیر پروکسی بخشی از یک URL پروکسی API است که بعد از مسیر پایه می آید، مانند مسیر ایجاد شده برای جریان های شرطی. (AXAPP-1902)

گزارش‌ها شناسه‌های برنامه‌نویس را نشان می‌دهند نه نام‌های نمایش داده شده (Cloud 15.09.30)

هنگام برقراری تماس های Edge analytics API با /stats API که توسعه دهندگان را برمی گرداند، نام نمایشی توسعه دهنده همراه با شناسه توسعه دهنده برگردانده می شود. قبلاً فقط شناسه توسعه دهنده برگردانده شده بود. (AXAPP-1759)

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

اشکالات زیر در این نسخه رفع شده است.

Private Cloud 4.16.01

جدول زیر اشکالات رفع شده از زمان انتشار Edge for Private Cloud 4.16.01 را فهرست می کند. برای به دست آوردن این اصلاحات، دستورالعمل‌ها را دنبال کنید تا نصب 4.16.01 خود را به آخرین RPM و فایل‌های پشتیبانی که در به‌روزرسانی Apigee Edge 4.16.01.x به آخرین نسخه 4.16.01 توضیح داده شده است، به‌روزرسانی کنید.

شناسه شماره توضیحات شماره ساخت
PRC-736

apigee-lib دیگر نیازی به GCC ندارد

apigee-lib-4.16.01-0.0.901
PRC-735

apigee-validate دیگر شکست نمی خورد زیرا Yahoo Weather API به Oauth نیاز دارد

apigee-validate-4.16.01-0.0.910
PRC-739

به کاربران اجازه می دهد تا آینه را در هر پوشه سیستم فایل استخراج کنند

apigee-mirror-4.16.01-0.0.904
PRC-756

BaaS Usergrid check_cassandra_availability.sh دیگر از دستور nc استفاده نمی کند

baas-usergrid-2.1.0-0.0.112
PRC-778

اطلاعات خوشه Zookeeper پس از ارتقا دیگر از بین نمی رود

apigee-migrate-4.16.01-0.0.873
PRC-787

API BaaS اکنون از احراز هویت Cassandra پشتیبانی می کند

baas-usergrid-2.1.1-0.0.122
PRC-804

اکنون می توانید محل فایل های گزارش را مشخص کنید

apigee-service-4.16.05-0.0.435
PRC-840

پیوندهای نمادین شکسته برای اجزای Edge

edge-gateway-4.16.01-0.0.538

EDGEUI-538
EDGEUI-524

Soap Proxy Generation Hanging برای واردات WSDL/ مشکل ایجاد یک پراکسی API از یک WSDL

edge-ui-4.16.01-0.0.3650
EDGEUI-543

وقتی URL یک آدرس محلی است، گزینه وارد کردن WSDL از URL امکان پذیر نیست

edge-ui-4.16.01-0.0.3650
APIRT-2719
APIRT-2918

target.url اکنون هنگام ایجاد فراخوان های هدف تنظیم می شود

edge-gateway-4.16.01-0.0.538

ابر 16.01.20

شناسه شماره توضیحات
MGMT-2964 ویرایشگر پروکسی جدید نظرات درون تگ Flow را نمی پذیرد
MGMT-2957 افزودن یک پاد جدید به یک سازمان، وضعیت استقرار بسته را به عنوان خطا برای روترها در پاد جدید برمی گرداند.
MGMT-2937 خطاهای مجوزهای ناکافی با نقش های سفارشی
MGMT-2875 تولید صابون WSDL دارای هدرهای نادرستی برای SOAP 1.2 است
MGMT-2739 گزارش برنامه‌های توسعه‌دهنده، برگه Analytics نمودار ناهنجاری را نشان نمی‌دهد
MGMT-2735 تازه کردن گزارش‌های Node.js هرگز کامل/توقف نمی‌شود
MGMT-2734 هنگام تلاش برای ذخیره یک بسته مستقر شده، دکمه ذخیره پس از هیچ خطایی فعال نمی شود
MGMT-2729 به روز رسانی پورت برای TargetServer در رابط کاربری SSLInfo را پاک می کند
MGMT-2702 آسیب پذیری امنیتی بین سایتی برای فایرفاکس و IE
یک آسیب‌پذیری امنیتی را که می‌توانست به دلیل آسیب‌پذیری‌های فایرفاکس و اینترنت اکسپلورر که به‌درستی درخواست‌های بین‌سایتی را اجازه می‌دهند، رخ دهد، برطرف کرد.
MGMT-2681 ویرایشگر پروکسی: هنگام استفاده از تطابق Regex در Condition، Flow Navigator فعل را نشان نمی دهد.
MGMT-2361 استقرار پراکسی ها با RPCException ناموفق است: زمان تماس تمام شد
MGMT-1662 استقرار پروکسی API در طول نسخه‌های ابر عمومی Apigee با شکست مواجه می‌شود
DEVRT-2286 همگام‌سازی سازمان API کسب درآمد خراب است
API مورد استفاده برای همگام سازی داده های Apigee Edge با کسب درآمد با آخرین به روز رسانی نسخه 16.01.20 اصلاح شده است.
DEVRT-2173 نیاز به تغییر نام بسته دارید اما به دلیل برنامه نرخ فعال امکان ویرایش وجود ندارد
DEVRT-1661 برنامه‌نویس برای درخواست‌های API قبل از تاریخ شروع طرح نرخ مسدود شده است، اما مسدود کردن هرگز آزاد نمی‌شود
اگر یک توسعه‌دهنده API یک پلت نرخ ثابت، حجمی یا بسته‌ای ماهانه را بپذیرد که در تاریخ آینده شروع می‌شود، و سپس درخواست‌های API را قبل از تاریخ شروع مشخص شده ارسال کند، توسعه‌دهنده API از درخواست‌های بیشتر مسدود می‌شود. پس از رسیدن به تاریخ شروع طرح نرخ، بلوک اکنون آزاد می شود.
DEVRT-1643 طرح نرخ پیش‌نویس پس از ذخیره خراب شد
AXAPP-1991 انصراف از Apigee Analytics خلاصه و ایمیل ها متوقف نمی شوند
AXAPP-1946 پاکسازی Analytics فضای دیسک را آزاد نمی کند
AXAPP-1708 به نظر می رسد Analytics API بسته به نحوه درخواست من، اعداد متفاوتی را برای یک آمار تولید می کند
AXAPP-1293 نام‌های موجود برنامه‌نویس برنامه‌نویس در ایمیل خلاصه Analytics
APIRT-2518 مشکلات اتصال به بک اند https با خط مشی جاوا اسکریپت
APIRT-2398 کد مجوز نامعتبر/منقضی شده به عنوان خطای Apigee شمارش شد
APIRT-2397 Steps.assignmessage.SetVariableFailed به عنوان خطای Apigee شمارش شد
APIRT-2396 IllegalArgumentException، ArrayIndexOutofBoundsException در OAuth به عنوان خطای Apigee شمارش شد
APIRT-2362 خطای کامپایل جاوا اسکریپت
APIRT-2322 شناسه مشتری نامعتبر به اشتباه به عنوان خطای Apigee گزارش شده است
APIRT-2159 message_id را به پیشوند ورود به سیستم اضافه کنید
APIRT-2145 شکست زیاد تراکنش ها برای Facebook API
اعتبارسنجی برای مقادیر سرصفحه که با «:» شروع می‌شوند حذف شده است.
APIRT-2137 MP: رمزگذاری انتقال تکه‌ای و 205 با طول محتوا 0
APIRT-2124 روتر Nginx استخر MP را برای MPهای تازه اضافه شده به روز نمی کند
APIRT-2117 خط مشی ثبت پیام به به روز رسانی های DNS احترام نمی گذارد
APIRT-2110 فقط یک هدر X-Forwarded-For توسط روتر ارسال می شود
APIRT-2062 هنگامی که شرط SkipCacheLookup برآورده می شود، حافظه پنهان پاسخ به درستی کار نمی کند
APIRT-2061 پردازشگر پیام پیام ها را به QPID فشار نمی دهد
APIRT-2052 تعداد زیاد CLOSE_WAIT به دلیل پاسخ ندادن پورت مدیریت
APIRT-2024 Nginx بدون متعادل کننده بار به درستی هدرهای X-Forwarded-For HTTP را پر نمی کند
اطلاعیه منسوخ شدن X-Forwarded-For به یادداشت های انتشار 150930 و خط مشی کنترل دسترسی اضافه شد.
APIRT-1933 کلاس بارگذارهای خاص پروکسی همچنان به MP classloader واگذار می شود
APIRT-1877 نمی توان پاسخ های XML را که دارای فضای نام هستند پنهان کرد
APIRT-1838 Apigee-127: VerifyAPIKey تنها یک محصول API را در صورت وجود چندین محصول برمی گرداند
APIRT-1827 محدودیت پخش همزمان پایین مشاهده شد
APIRT-1820 تأخیر متناوب (> 1٪) در محیط 4.15.04 Private Cloud
APIRT-707 NPE در طول زمان اجرا اگر عنصر <GenerateResponse> در خط مشی VerifyAccessToken باشد

ابر 15.07.08

شناسه شماره توضیحات
MGMT-2381 امکان استقرار پراکسی ها با استفاده از ویرایشگر پراکسی جدید وجود ندارد
MGMT-2374 فضای موجود در عنصر BasePath باید قبل از ذخیره ProxyEndpoint کوتاه شود
MGMT-2355 اگر یک نقش orgadmin باشد، UI مجوزهای چند نقش را به درستی محاسبه نمی کند
MGMT-2324 وارد کردن یک مدل Swagger گره های SmartDocs نادرست تولید می کند
MGMT-1518 UI پروکسی را به‌عنوان مستقر نشان می‌دهد، حتی اگر استقرار در MPs انجام نشد
MGMT-1489 محصول API منابع درستی تولید نمی کند
DOC-1246 بیانیه متناقض در اسناد در مورد نشانه های دسترسی
DEVRT-1661

وقتی برنامه‌نویس طرح نرخ ویژگی را بپذیرد، NextRecurringFeeDate خالی است
اگر توسعه‌دهنده‌ای یک برنامه ماهانه نرخ ثابت، حجمی یا بسته‌ای را که در تاریخ آینده شروع می‌شود بپذیرد، قبل از تاریخ شروع، چند تماس API در طرح نرخ برقرار کند و سپس از برقراری تماس مسدود شود (رفتار مورد انتظار)، با اجرایی شدن طرح نرخ، برنامه‌نویس به‌طور خودکار رفع انسداد نشد. این مشکل رفع شده است.

ابر 15.07.22

شناسه شماره توضیحات
TBD-73 IP استاتیک برای ترافیک ورودی به Apigee
MGMT-2422 امکان ویرایش برنامه شرکت وجود ندارد
MGMT-2419 کاربر متعلق به نقش "کاربر" در هنگام ورود با خطاهای مجوز مواجه می شود
MGMT-2341 فیلتر گزارش سفارشی به اشتباه پرس و جو را ایجاد می کند
MGMT-2207 JSONThreatProtection - اگر عنصر موجود غیر ابتدایی باشد ArrayElementCount کار نمی کند
در خط‌مشی حفاظت از تهدید JSON، عنصر ArrayElementCount به‌طور دقیق تعداد موارد مجاز در آرایه‌ها را محدود نمی‌کرد. این مشکل رفع شده است.
MGMT-2158 اگر خروجی به قسمتی بدون نوع ارجاع می دهد، نمی توان WSDL را وارد کرد

ابر 15.08.05

شناسه شماره توضیحات
چندگانه تعدادی از اشکالات کوچک در ویرایشگر پروکسی API رفع شد.

ابر 15.09.02

شناسه شماره توضیحات
چندگانه تعدادی از اشکالات کوچک در ویرایشگر پروکسی API رفع شد.
MGMT-2618 مشکلات استقرار مکرر
MGMT-2588 صفحه تاریخچه توسعه دهندگان html/code را اجرا می کند -- آسیب پذیری پایداری XSS
MGMT-2543 ویرایشگر پروکسی جدید XML را در <Payload> خط‌مشی AssignMessage تغییر می‌دهد، که پروکسی‌های API موجود را خراب می‌کند.
MGMT-2521 ردیابی جلسه در زمان معلق است
MGMT-2519 رابط کاربری پیکربندی محیط کار نمی کند
AXAPP-1814 متغیرهای سفارشی (خط‌مشی جمع‌آوری آمار) در پرود ایجاد نمی‌شوند وقتی متصدی zk روشن است
APIRT-1927 میزبان مجازی نامعتبر باعث می شود روتر پیکربندی env را بارگیری نکند
APIRT-1863 عدم استقرار به دلیل فضای سفید در بسته نرم افزاری
APIRT-1823 تماس‌های API با بدنه‌های POST حاوی نویسه‌ها و (امپرسند) قطع می‌شوند
APIRT-1789 پردازشگرهای پیام برای سازمان های خاصی که با خطاهای خارج از حافظه مواجه می شوند
APIRT-1776 فراخوانی "print" در سیاست های جاوا اسکریپت باعث ثبت بیش از حد می شود
APIRT-1766 مهلت زمانی در WebSockets
APIRT-1600 ConcurrentModificationException در روتر
گزارش‌های روتر چندین نمونه از ConcurrentModification را در گزارش‌ها به طور منظم نشان می‌دهند. دلیل این امر این بود که اتصالات به لیست درو اضافه می شد در حالی که درو در حال حذف اتصالات قدیمی بود. این مشکل رفع شده است.
APIRT-1491 سرویس 503 استثنا در دسترس نیست
APIRT-1421 خط‌مشی‌های JavaCallout به طور متناوب زمان زیادی برای پردازش نیاز دارند
DEVRT-1843 Mint UI باید از به‌روزرسانی ویژگی‌های سفارشی در TRP بهتر پشتیبانی کند
DEVRT-1472 به روز رسانی برنامه نویس منجر به خطای 500 سرور شد

ابر 15.09.30

شناسه شماره توضیحات
MGMT-2687 گزارش های سفارشی مرورگر را با عناصر بعدی بیش از 14K منجمد می کند
MGMT-2677 کسب درآمد: صفحه توسعه دهندگان در رابط کاربری مدیریت با هزاران توسعه دهنده مسدود می شود و صفحه بندی در یک سازمان فعال نمی شود
MGMT-2674 Edge UI سعی می کند از اینترنت در هنگام ورود کاربر بارگیری کند
MGMT-2658 مسائل مربوط به رابط کاربری سرور مدیریت وابسته به نسخه OPDK در ارتقای ویرایش پروکسی API
MGMT-2616 ویرایشگر پروکسی API جدید، موجودیت های XML را به درستی مدیریت نمی کند
MGMT-2541 شناسه سیستم احراز هویت خارجی که به عنوان sysadmin با رمز عبور + در اضافه شده است خراب است
MGMT-2510 کشویی همه توسعه دهندگان متعلق به سازمان را نشان نمی دهد
MGMT-2508 نماد پیوند شکسته روی خط‌مشی‌ها به‌طور نادرست نشان داده شده است
MGMT-2334 دسترسی به منابع از نقطه پایانی پروکسی دوم امکان پذیر نیست
MGMT-1967 برنامه‌های توسعه‌دهنده با نام نمایشی یکسان، ترافیک یکسانی را در تجزیه و تحلیل نشان می‌دهند
DEVRT-1839 کسب درآمد: فهرست انتخاب کشور در رابط کاربری مدیریت به اشتباه مرتب شده است
AXAPP-1887 شرایط فیلتر مطابق با مستندات کار نمی کند
AXAPP-1869 حذف کاربر از یک سازمان باید اشتراک آنها را از ایمیل های تحلیلی لغو کند
AXAPP-1533 Analytics Geomap خطای "Invalid API Call" را نشان می دهد
APIRT-2061 پردازشگر پیام پیام ها را به QPID فشار نمی دهد
APIRT-2052 تعداد زیاد CLOSE_WAIT به دلیل پاسخ ندادن پورت مدیریت
APIRT-2024 Nginx بدون متعادل کننده بار به درستی هدرهای X-Forwarded-For HTTP را پر نمی کند
APIRT-1838 Apigee-127: VerifyAPIKey تنها یک محصول API را در صورت وجود چندین محصول برمی گرداند

Private Cloud 4.15.07.03

شناسه شماره توضیحات
APIRT-1600 ConcurrentModificationException در گزارش های روتر
APIRT-1734 به روز رسانی فایل منبع از کار افتادگی صفر در سطح org/env
APIRT-1820 تأخیر متناوب (> 1٪) در محیط 4.15.04 Private Cloud
APIRT-2159 message_id را به پیشوند ورود به سیستم اضافه کنید
APIRT-2160 دست دادن SSL را از request_processing_latency در داده های تجزیه و تحلیل حذف کنید
AXAPP-1882 رشته ناظر مصرف کننده در استقرار فعال/فعال به صف اشتباه متصل می شود
AXAPP-1946 زمانی که در منطقه زمانی غیر از UTC باشد، داده ها به جای جدول حقایق فرزند به جدول واقعی والد منتقل می شوند
MGMT-1590 یک آسیب پذیری امنیتی برطرف شد
MGMT-1662 استقرار در حین انتشار با شکست مواجه می شود
MGMT-2361 استقرار پراکسی ها با RPCException ناموفق است: زمان تماس تمام شد
MGMT-2397 نمای کد کاراکترهای انتهای خط را به درستی تجزیه نمی کند
MGMT-2466 بررسی کلاستر در برابر پردازشگر پیام، روتر غیرقابل دسترس را به عنوان عضو متصل نشان می دهد
OPDK-1981 backup-cassandra.sh از فضای کلید سیستم نسخه پشتیبان تهیه نمی کند
OPDK-1982 apigee-upgrade.sh باید نسخه Cassandra SSTable را قبل از ارتقا بررسی کند

Private Cloud 4.15.07.01

شناسه شماره توضیحات
OPDK-1927 جداول از دست رفته ارتقاء کسب درآمد. نمایه های تکراری در حال ایجاد
OPDK-1878 تغییر نام POD دروازه در راه اندازی باعث ایجاد مشکلاتی می شود
OPDK-1886 Node نمی تواند به آدرس های IP محلی مانند 192.168.xy دسترسی پیدا کند
MGMT-2521 ردیابی جلسه در زمان معلق است
MGMT-2543 ویرایشگر پروکسی جدید XML را در <Payload> خط‌مشی AssignMessage تغییر می‌دهد، که پروکسی‌های API موجود را خراب می‌کند.
MGMT-2599 New Proxy Editor پیشوند فضای نام را پس از حذف بازیابی می کند
MGMT-2702 آسیب پذیری امنیتی بین سایتی برای فایرفاکس و اینترنت اکسپلورر
APIRT-1074 هنگام اتصال، محتوای Gzip به درستی مدیریت نمی‌شود: هدر بستن بدون سرصفحه‌های Content-Length یا Transfer-Encoding ارسال می‌شود

مسائل شناخته شده

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

شناسه شماره توضیحات
APIRT-2742 ادغام Edge JMX با Edge for Private Cloud 4.16.01 با معرفی سرور Nginx که جایگزین روتر Netty شد در دسترس نیست.
APIRT-2978

روتر Nginx را راه اندازی نمی کند یا روتر راه اندازی نمی شود

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