شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
در روز پنجشنبه، ۲۴ مارس ۲۰۱۶، نسخه جدیدی از Apigee Edge را برای فضای ابری خصوصی منتشر کردیم.
از زمان انتشار سهماههی قبلی Edge for Private Cloud (4.15.07.00)، نسخههای زیر منتشر شدهاند و در این نسخهی ویژه گنجانده شدهاند:
- ابر: ۱۵.۰۷.۰۸ ، ۱۵.۰۷.۲۲ ، ۱۵.۰۸.۰۵ ، مهاجرت Nginx ، ۱۵.۰۹.۰۲ ، ۱۵.۰۹.۳۰ ، ۱۶.۰۱.۲۰
- ابر خصوصی: ۴.۱۵.۰۷.۰۱ ، ۴.۱۵.۰۷.۰۳
برای درک چگونگی تشخیص اینکه آیا یک نسخه ابری خاص در نسخه Edge شما برای Private Cloud گنجانده شده است یا خیر، به «درباره شمارهگذاری نسخهها» مراجعه کنید.
منسوخشدهها
ابر خصوصی ۴.۱۵.۰۷.۰۳
| رابط برنامهنویسی کاربردی | توضیحات |
|---|---|
| بررسی صف QPID | دیگر نمیتوانید از API برای بررسی صفهای QPID استفاده کنید دیگر نمیتوانید با اجرای دستورات CURL زیر، صفهایی را که در سرور QPID ایجاد میشوند، بررسی کنید: curl http:// <qpid_IP>:8083/v1/servers/self/queues آن API منسوخ شده است. |
تجزیه و تحلیل: نمای داشبورد گزارشهای سفارشی از چندین گزارش (ابر ۱۵.۰۹.۳۰)
ویژگی خاص داشبورد گزارشهای سفارشی که امکان مشاهده حداکثر چهار گزارش سفارشی را فراهم میکند، منسوخ شده و در نسخههای آینده حذف خواهد شد. (MGMT-2673). سایر جنبههای گزارشهای سفارشی همچنان در دسترس خواهند بود.
نمیتوان طول نام سازمان را در ابر خصوصی لغو کرد
دیگر نمیتوانید طول نام سازمان که ۲۰ کاراکتر است را با تنظیم زیر تغییر دهید:
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
برای نسخه ۴.۱۶.۰۱، باید Edge را در دایرکتوری زیر نصب کنید:
/opt/apigee
همچنین توجه داشته باشید که دایرکتوری apigee4 به apigee تغییر یافته است.
محل دایرکتوری دادههای شما تغییر نمیکند. میتواند در مسیر /opt/apigee یا در جای دیگری باشد.
الزامات جدید میزبان مجازی
اسکریپت مهاجرت Edge اکثر وظایف مورد نیاز برای مهاجرت یک روتر Netty موجود به Nginx را انجام میدهد. با این حال، به عنوان بخشی از ارتقاء، باید قبل از مهاجرت اطمینان حاصل کنید که تمام تعاریف میزبان مجازی شما شامل یک نام مستعار میزبان باشد.
برای اطلاعات بیشتر در مورد نحوه اضافه کردن نام مستعار میزبان به یک میزبان مجازی موجود، به راهنمای نصب Edge که در سایت ftp Apigee موجود است، مراجعه کنید: ftp://ftp.apigee.com/ .
کد با پیکربندی
در نسخه ۴.۱۶.۰۱ اج، دیگر از فایلهای .properties در دایرکتوری /<install-dir>/apigee4/conf برای پیکربندی اجزای اج استفاده نمیکنید. از نسخه ۴.۱۶.۰۱، هنوز هم اجزای اج را با استفاده از فایلهای .properties پیکربندی میکنید، اما اکنون آنها در دایرکتوری زیر قرار دارند:
/opt/apigee/customer/application
برای هر کامپوننت Edge که روی یک گره نصب شده است، یک فایل .properties در آن دایرکتوری وجود خواهد داشت. برای پیکربندی یک کامپوننت، فایل .properties مربوطه را ویرایش کنید تا مقدار یک ویژگی موجود را تغییر دهید یا یک ویژگی و مقدار جدید اضافه کنید. اگر این فایل از قبل وجود ندارد، میتوانید آن را ایجاد کنید.
برخلاف نسخههای قبلی Edge، فایلهای .properties برای Edge 4.16.01 شامل تمام ویژگیهای یک کامپوننت نیستند. یکی از تغییرات این نسخه این است که فایلهای .properties فقط شامل مقادیر پیشفرض ویژگیها هستند.
مزیت این معماری این است که در مهاجرت به نسخههای بعدی Edge، نصبکننده Edge هرگز فایلهای موجود در /opt/apigee/customer/application را رونویسی نمیکند. این امر احتمال رونویسی تصادفی تنظیمات شما توسط Edge را از بین میبرد.
در هنگام مهاجرت، نصبکنندهی Edge فایلهای .properties موجود شما را بررسی میکند و تغییرات مقادیر پیشفرض property را در دایرکتوری /opt/apigee/token کپی میکند. بنابراین، پس از مهاجرت نیازی به انجام هیچ ویرایشی نخواهید داشت.
برای اطلاعات بیشتر، به راهنمای عملیات Apigee Edge، که در سایت ftp Apigee موجود است، مراجعه کنید: ftp://ftp.apigee.com/ .
اسکریپتهای پیکربندی Edge جایگزین شدهاند
اسکریپتهای پیکربندی که در نسخههای قبلی 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 که در سایت ftp Apigee موجود است، مراجعه کنید: ftp://ftp.apigee.com/ .
روتر لبه جدید
این نسخه از Edge برای فضای ابری خصوصی شامل معماری روتر جدیدی مبتنی بر روتر Nginx است. روتر Nginx جایگزین روتر Netty شده است که در نسخههای قبل از ۴.۱۶.۰۱ Edge استفاده میشد.
روترهای Nginx همان سختافزار و پورتهای مورد نیاز Netty Router را دارند، بنابراین نیازی به تغییر در گرههای موجود نیست.
برای اطلاعات بیشتر، به پیوست الف: درباره روتر Nginx، در راهنمای نصب Edge، که در سایت ftp Apigee موجود است، مراجعه کنید: ftp://ftp.apigee.com/ ،
متعادلکننده بار BaaS حذف شد
متعادلکننده بار داخلی از پورتال API BaaS حذف شده است. اکنون، شما باید از متعادلکننده بار خودتان بین پورتال API BaaS و سه گره API BaaS Stack استفاده کنید.
به عنوان جایگزینی برای متعادلکننده بار، میتوانید از DNS نوبتی استفاده کنید. در این سناریو، شما یک ورودی DNS با چندین رکورد A مربوط به آدرسهای IP پشته BaaS ایجاد میکنید. در طول جستجوی DNS، سرور DNS به طور خودکار مقادیر رکورد A را به روش نوبتی برمیگرداند.
مستندات جدید نحوه اضافه کردن گرههای Cassandra و ZooKeeper و نحوه اضافه کردن یک مرکز داده به یک مرکز داده موجود را شرح میدهد.
فایل فشرده مستندات در سایت ftp آپیجی اکنون حاوی «مقیاسپذیری لبه برای ابر خصوصی» است که نحوه اضافه کردن گرههای کاساندرا و زوکیپر و نحوه اضافه کردن یک مرکز داده به یک مرکز داده موجود را شرح میدهد.
ابزار ارگ حذف شد
ابزار org میتوانست از نصب Edge برای دریافت اطلاعات مربوط به یک سازمان پرسوجو کند. این ابزار اکنون حذف شده است. اکنون میتوانید از رابط کاربری Edge یا فراخوانیهای API برای دریافت اطلاعات مربوط به سازمان استفاده کنید.
نحوه انجام وظایف در نسخه ۴.۱۶.۰۱
جدول زیر نحوه انجام وظایف شما در نسخه ۴.۱۵.۰۷.۰۳ و نحوه انجام آنها در نسخه ۴.۱۶.۰۱ را نشان میدهد. برای اطلاعات بیشتر، به راهنمای عملیات Edge، موجود در سایت ftp آپیجی: ftp://ftp.apigee.com/ مراجعه کنید.
| وظیفه | ۴.۱۵.۰۷.۰x | ۴.۱۶.۰۱ |
|---|---|---|
راهنمای نصب | /<inst_dir>/apigee4 | /انتخاب/آپیجی |
فهرست ورود | /<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 فایل پیکربندی |
همه شروع، توقف، راه اندازی مجدد، وضعیت، نسخه | /<inst_root>/apigee4/bin/all-start.sh | /<inst_root>/apigee/apigee-service/bin/apigee-all شروع|توقف|راه اندازی مجدد|وضعیت|نسخه |
شروع، توقف، راهاندازی مجدد، وضعیت، نسخه کامپيوتر | /<inst_root>/apigee4/bin/apigee-service comp شروع|توقف|راه اندازی مجدد|وضعیت | /<inst_root>/apigee/apigee-service/bin/apigee-service comp شروع|توقف|راه اندازی مجدد|وضعیت|نسخه |
پشتیبانگیری/بازیابی | /<inst_root>/apigee4/bin/backup.sh | /<inst_root>/apigee/apigee-service/bin/apigee-service نسخه پشتیبان از اطلاعات /<inst_root>/apigee/apigee-service/bin/apigee-service بازیابی اطلاعات |
نصب آزمایشی | /<inst_root>/apigee4/test/test-sa.sh |
|
پردازنده | /<inst_root>/apigee4/bin/setup-org.sh |
|
اضافه کردن 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 |
|
انتشار نسخه آلفای ابزار مانیتورینگ و داشبورد
در این نسخه، یک نسخه آلفا از ابزار جدید نظارت و داشبورد برای Edge گنجانده شده است. این ابزار به شما امکان میدهد تا سلامت اجزای مختلف (روترها، پردازندههای پیام، ZooKeeper، Cassandra) و همچنین کدهای خطای http را برای سازمانها و محیطهای مختلف در استقرار خود درک کنید. همچنین میتوانید از دادههای داشبورد خود عکس فوری بگیرید و آن را با Apigee به اشتراک بگذارید تا به حل مشکلات پشتیبانی کمک کند.
مستندات، شامل دستورالعملهای نصب، در فایل زیپ شدهی Edge 4.16.01 موجود در سایت FTP Apigee به آدرس ftp://ftp.apigee.com/ قرار دارد.
با این حال، قبل از اینکه بتوانید داشبورد را نصب و استفاده کنید، باید توافقنامه ارزیابی Apigee را که در فایل زیپ doc موجود است، تکمیل کنید و آن را با ارسال ایمیل به orders@apigee.com به Apigee ارسال کنید.
پلتفرم لبه
بازطراحی رابط کاربری مدیریت (Cloud 15.09.30)
چندین صفحه در رابط کاربری مدیریت، بهروزرسانی ظاهری و ظاهری داشتهاند. (MGMT-2627)
خدمات API
جادوگر پروکسی API دوباره طراحی شده (Cloud 16.01.20)
جادوگر پروکسی API دوباره طراحی شده است. وقتی در صفحه پروکسیهای API در رابط کاربری مدیریت، روی "+ پروکسی API" کلیک میکنید، جادوگر جدید شما را در فرآیند ایجاد پروکسی 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 proxy TargetEndpoint، میتوانید جزئیات SSL/TLS را به صورت پویا تنظیم کنید تا از الزامات زمان اجرا انعطافپذیر پشتیبانی شود. در مثال زیر که نحوه تنظیم SSLInfo در پیکربندی TargetEndpoint را نشان میدهد، مقادیر میتوانند در زمان اجرا توسط یک Java Callout، یک JavaScript policy یا یک Assign Message policy ارائه شوند. از هر متغیر 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)
برای جلوگیری از آپلود گواهیهای منقضی شده یا نامعتبر در keystoreها و truststoreها، API مدیریت، گواهیها را در هنگام آپلود اعتبارسنجی میکند. گواهیها اعتبارسنجی میشوند تا اطمینان حاصل شود که اندازه فایل بزرگتر از ۵۰ کیلوبایت نیست و فرمت آن PEM یا DER است. انقضای گواهی نیز اعتبارسنجی میشود. برای لغو اعتبارسنجی پیشفرض انقضا (برای عدم اعتبارسنجی انقضای گواهی در هنگام آپلود)، از پارامتر پرسوجوی زیر استفاده کنید: ?ignoreExpiryValidation=true
برای اطلاعات بیشتر، به «آپلود فایل JAR به یک فروشگاه کلید» و «آپلود گواهی به یک فروشگاه اعتماد» مراجعه کنید. (SECENG-516) و (APIRT-2213)
نظرسنجی خودکار در صفحه گزارشهای Node.js (Cloud 16.01.20)
هنگام مشاهده گزارشهای Node.js از ویرایشگر پروکسی، صفحه گزارشهای Node.js به صورت خودکار و دورهای بهروزرسانی میشود تا گزارشهای جدید موجود را فهرست کند. برای غیرفعال کردن بهروزرسانی خودکار، روی «توقف بهروزرسانی خودکار» کلیک کنید. (MGMT-1692)
هدر HTTP ارسال شده توسط X (ابر ۱۵.۰۹.۳۰)
برای امنیت بیشتر، Edge به طور پیشفرض هدر درخواست HTTP X-Forwarded-For را که ممکن است شامل یک یا چند آدرس IP باشد، حذف میکند. رفتار پیشفرض جدید به این معنی است که آدرس IP کلاینت دریافت شده توسط Edge، آدرس IP دریافتی از آخرین TCP handshake خارجی خواهد بود، نه آدرسی که به طور بالقوه میتواند برای دور زدن سیاست کنترل دسترسی جعل شود.
برای تغییر این رفتار پیشفرض و اجازه دادن به آدرسهای X-Forwarded-For برای دسترسی به پروکسیهای API شما، باید feature.enableMultipleXForwardCheckForACL=true در سازمان خود تنظیم کنید.
دسترسی جاوا اسکریپت به ویژگیهای خطمشی (ابر ۱۵.۰۷.۰۸)
هنگام استفاده از جاوا اسکریپت در جریانهای پروکسی 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)
ممیزیهای سطح سازمان (ابر ۱۵.۰۷.۰۸)
مدیران سازمان میتوانند تاریخچه اقدامات انجام شده در سطح سازمان را بررسی کنند. در رابط کاربری مدیریت، Admin > Organization History را انتخاب کنید. برای اطلاعات بیشتر، به Audits: API، Product و Organization history مراجعه کنید. (MGMT-2232)
خود-حذفی مدیر سازمان از نقش (Cloud 15.07.08)
مدیران سازمان میتوانند با رفتن به Admin > Organization Users و کلیک روی Remove در کنار نامشان، خود را از نقش مدیر سازمان در رابط کاربری مدیریت حذف کنند. (MGMT-934)
نشانگر پیشرفت وارد کردن بسته پروکسی API (ابر ۱۵.۰۷.۰۸)
هنگام آپلود یک بسته پروکسی API بزرگ در رابط کاربری مدیریت، یک انیمیشن "در حال کار" نمایش داده میشود تا نشان دهد که واردات هنوز در حال انجام است، که مانع از تعامل شما با رابط کاربری مدیریت تا زمان تکمیل واردات میشود. (MGMT-1285)
رفتار و پیکربندی حافظه پنهان (Cloud 15.07.22)
برای مدیریت و استفاده بهتر از حافظه پنهان (cache) در حافظه، تنظیمات "حداکثر عناصر در حافظه" در منابع حافظه پنهان محیطی از نسخه Edge cloud 15.06.10 منسوخ شده است. در نسخه Edge Cloud 15.07.22، این تنظیم از رابط کاربری Create Cache در بخش Environment Configuration از رابط کاربری مدیریت Apigee Edge حذف شده است.
کل عناصر موجود در تمام منابع حافظه پنهان (از جمله حافظه پنهان پیشفرض) به کل حافظه اختصاص داده شده به حافظه پنهان بستگی دارد. به طور پیشفرض، کل حافظه اختصاص داده شده برای ذخیرهسازی درون حافظهای در یک پردازنده پیام مشخص، 40٪ از کل حافظه موجود است. عناصر فقط زمانی از حافظه پنهان درون حافظهای خارج میشوند که حافظه پنهان کافی وجود نداشته باشد یا عناصر منقضی شوند. (MGMT-2413، APIRT-1140)
پیکربندی سرور هدف در رابط کاربری مدیریت (Cloud 15.07.22)
صفحه APIها > پیکربندی محیط در رابط کاربری مدیریت اکنون به شما امکان میدهد سرورهای هدف را اضافه، ویرایش و حذف کنید.
علاوه بر این، صفحه دوباره طراحی شده است تا بتوان به جای رفتن به یک صفحه جدید، حافظههای پنهان را به صورت درونخطی ایجاد، اضافه و حذف کرد. چندین ویژگی حافظه پنهان، از جمله "حداکثر عناصر در حافظه"، دیگر در رابط کاربری موجود نیست، زیرا تنظیم این ویژگیها دیگر هیچ تأثیری بر رفتار حافظه پنهان در زمان اجرا ندارد. (MGMT-280)
SSL با ثبت پیام در syslog (Cloud 15.07.22)
سیاست ثبت پیام (Message Logging) از ارسال syslog به ارائهدهندگان مدیریت لاگ شخص ثالث از طریق SSL/TLS پشتیبانی میکند. از موارد زیر در پیکربندی سیاست به عنوان فرزند مستقیم عنصر والد استفاده کنید:
<SSLInfo>
<Enabled>true</Enabled>
</SSLInfo>برای اطلاعات بیشتر، به سیاست ثبت پیامها مراجعه کنید. (APIRT-942)
رابط کاربری مدیریت (ابر ۱۵.۰۷.۲۲)
مهندسی Apigee رفع اشکالات کوچک مختلف و بهبودهای کاربردی در رابط کاربری مدیریت را انجام داد.
cURL در Trace (Cloud 15.09.02)
هنگام ردیابی یک فراخوانی پروکسی API که درخواستی را به سرور هدف ارسال میکند، میتوانید درخواست ارسالی به سرور هدف را به عنوان یک دستور cURL مشاهده کنید. مرحله "درخواست ارسال شده به سرور هدف" را در نمودار Transaction Map انتخاب کنید، سپس روی دکمه "نمایش Curl" در ستون "درخواست ارسال شده به سرور هدف" در قسمت Phase Details کلیک کنید. (MGMT-2589)
پوشش داده کاراکترهای ویژه (Cloud 15.09.02)
هنگام استفاده از پوشش داده برای پوشاندن دادههای حساس در JSON payloads، اکنون میتوان کاراکترهای خاصی مانند $، * و { را پوشانده (پوشش داد). (APIRT-1727)
نقشههای مقادیر کلیدی در رابط کاربری مدیریت (ابر ۱۵.۰۹.۳۰)
اکنون میتوانید نقشههای کلید-مقدار (KVM) را در محدوده محیط در رابط کاربری مدیریت Edge ایجاد و مدیریت کنید. KVMهای محدوده محیط شامل جفتهای کلید/مقداری هستند که توسط هر پروکسی API در یک محیط، مانند تست یا تولید، قابل دسترسی هستند. در منوی رابط کاربری مدیریت، به APIها > پیکربندی محیط بروید > محیط مورد نظر خود را انتخاب کنید > تب نقشههای کلید-مقدار . برای اطلاعات بیشتر، به ایجاد و ویرایش نقشههای کلید-مقدار محیط مراجعه کنید. (MGMT-1393)
انقضای پیشفرض سیاست PopulateCache در رابط کاربری مدیریت (Cloud 15.09.30)
هنگام افزودن سیاست PopulateCache با ویرایشگر پروکسی API، عنصر <TimeoutInSec> برای انقضای حافظه پنهان با مقدار ۳۶۰۰ ثانیه (۱ ساعت) از قبل پر میشود. مقدار پیشفرض قبلی ۳۰۰ ثانیه (۵ دقیقه) بود. (MGMT-2622)
خدمات توسعهدهندگان
عملکرد صفحه محصول API، هیچ برنامه توسعهدهندهای فهرست نشده است (Cloud 16.01.20)
هنگام مشاهده یک محصول API در رابط کاربری مدیریت، برنامههای توسعهدهنده مرتبط با آن محصول فهرست میشوند. برای بهبود عملکرد رابط کاربری، فهرست برنامههای توسعهدهنده هنگام ویرایش محصول API نشان داده نمیشود. (MGMT-2869)
ستون کلیدی در صفحه برنامههای توسعهدهنده (Cloud 15.08.05)
در سازمانهایی که تعداد زیادی برنامه توسعهدهنده (هزاران برنامه) دارند، نمایش ستون کلید در صفحه برنامههای توسعهدهنده (که تعداد کلیدها را در هر برنامه نشان میدهد) میتواند عملکرد نمایش را مختل کند. برای بهبود عملکرد نمایش در این شرایط، با پشتیبانی Apigee تماس بگیرید تا ویژگی سطح سازمانی زیر را تنظیم کنید: features.appsNoCredentialsEnabled = true . این ویژگی ستون کلید را حذف میکند. با این حال، توجه داشته باشید که حذف ستون کلید، امکان جستجو بر اساس کلید مصرفکننده و رمز را نیز از بین میبرد. (MGMT-2486)
چرخندهی پیشرفت صفحهی جزئیات توسعهدهنده (Cloud 15.09.30)
وقتی صفحه جزئیات توسعهدهنده در رابط کاربری مدیریت بارگذاری میشود، بخش برنامهها در صفحه، اگر برنامهها هنوز در حال بارگذاری باشند، یک نشانگر پیشرفت نمایش میدهد. این ویژگی، رفتار قبلی را که در آن بخش برنامهها هنگام بارگذاری برنامهها خالی به نظر میرسید، بهبود میبخشد. (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، تابع تجمیع "sum" اکنون برای زمان پاسخ هدف، زمان پاسخ کل و زمان پاسخ نقطه پایان در دسترس است. برای مثال، در API /stats (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0)، اکنون میتوانید از پارامتر پرسوجوی "select" زیر استفاده کنید: ?select=sum(total_response_time). (AXAPP-2006)
گزارش تحلیل تأخیر: نامهای پروکسی API مرتب شدهاند (Cloud 16.01.20)
در رابط کاربری گزارش تحلیل تأخیر (فقط برای طرحهای سازمانی Apigee Edge)، پروکسیهای API به ترتیب حروف الفبا در فهرست کشویی پروکسی فهرست شدهاند. (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)
تعاریف گزارشهای سفارشی تحلیلی از استفاده از نمادهای | (pipe) و = پشتیبانی میکنند. پیش از این، کدگذاری %7C و %3D برای این نمادها مورد نیاز بود. (MGMT-2504)
بُعد پسوند مسیر پروکسی (ابر ۱۵.۰۹.۳۰)
یک بُعد جدید به نام پسوند مسیر پروکسی (proxy_pathsuffix) در گزارشهای سفارشی تحلیلی و فراخوانیهای API موجود است. پسوند مسیر پروکسی بخشی از URL پروکسی API است که بعد از مسیر پایه میآید، مانند مسیری که برای جریانهای شرطی ایجاد میشود. (AXAPP-1902)
گزارشها نشان میدهند که شناسههای توسعهدهندگان نامها را نمایش نمیدهند (Cloud 15.09.30)
هنگام فراخوانی API تحلیلی Edge با API /stats که developerها را برمیگرداند، نام نمایشی developer به همراه شناسه developer برگردانده میشود. قبلاً فقط شناسه developer برگردانده میشد. (AXAPP-1759)
اشکالات برطرف شد
اشکالات زیر در این نسخه برطرف شدهاند.
ابر خصوصی ۴.۱۶.۰۱
جدول زیر فهرستی از اشکالات رفعشده از زمان انتشار Edge for Private Cloud 4.16.01 را نشان میدهد. برای دریافت این اصلاحات، دستورالعملهای بهروزرسانی نصب 4.16.01 خود را به جدیدترین RPMها و فایلهای پشتیبانی، همانطور که در Update Apigee Edge 4.16.01.x to latest 4.16.01 release توضیح داده شده است، دنبال کنید.
| شناسه مسئله | توضیحات | شماره ساخت |
|---|---|---|
| PRC-736 | apigee-lib دیگر به GCC نیاز ندارد | کتابخانه آپیجی-۴.۱۶.۰۱-۰.۰.۹۰۱ |
| PRC-735 | apigee-validate دیگر به دلیل نیاز API آب و هوای یاهو به Oauth با خطا مواجه نمیشود | اعتبارسنجی آپیجی-۴.۱۶.۰۱-۰.۰.۹۱۰ |
| PRC-739 | به کاربران اجازه دهید آینه را تحت هر پوشه سیستم فایل استخراج کنند | آینه آپیجی-۴.۱۶.۰۱-۰.۰.۹۰۴ |
| PRC-756 | BaaS Usergrid check_cassandra_availability.sh دیگر از دستور nc استفاده نمیکند | baas-usergrid-2.1.0-0.0.112 |
| PRC-778 | اطلاعات کلاستر Zookeeper دیگر پس از ارتقا از بین نمیرود | آپیجی-مهاجرت-۴.۱۶.۰۱-۰.۰.۸۷۳ |
| PRC-787 | API BaaS اکنون از احراز هویت کاساندرا پشتیبانی میکند | baas-usergrid-2.1.1-0.0.122 |
| PRC-804 | اکنون میتوانید محل فایلهای لاگ را مشخص کنید | خدمات آپیجی-۴.۱۶.۰۵-۰.۰.۴۳۵ |
| PRC-840 | پیوندهای نمادین شکسته برای اجزای Edge | دروازه لبه-۴.۱۶.۰۱-۰.۰.۵۳۸ |
| EDGEUI-538 EDGEUI-524 | تولید پروکسی صابون (Soap Proxy Generation) مشکل در وارد کردن WSDL/ ایجاد پروکسی API از WSDL | لبه-UI-4.16.01-0.0.3650 |
| EDGEUI-543 | وقتی URL یک آدرس محلی است، نمیتوان گزینه WSDL را از URL وارد کرد | لبه-UI-4.16.01-0.0.3650 |
| APIRT-2719 APIRT-2918 | target.url اکنون هنگام ایجاد فراخوانیهای هدف تنظیم میشود | دروازه لبه-۴.۱۶.۰۱-۰.۰.۵۳۸ |
ابر ۱۶.۰۱.۲۰
| شناسه مسئله | توضیحات |
|---|---|
| MGMT-2964 | ویرایشگر پروکسی جدید، نظرات داخل تگ Flows را نمیپذیرد |
| MGMT-2957 | اضافه کردن یک پاد جدید به یک سازمان، وضعیت استقرار بسته را برای روترهای موجود در پاد جدید به عنوان خطا برمیگرداند. |
| MGMT-2937 | خطاهای مجوزهای ناکافی با نقشهای سفارشی |
| MGMT-2875 | تولید SOAP در WSDL برای SOAP 1.2 هدرهای نادرستی دارد. |
| MGMT-2739 | گزارش برنامههای توسعهدهنده، تب Analytics نمودار ناهنجاری را نشان نمیدهد |
| MGMT-2735 | بهروزرسانی لاگهای Node.js هرگز کامل/متوقف نمیشود |
| MGMT-2734 | دکمه ذخیره پس از هرگونه خطایی هنگام تلاش برای ذخیره بسته نرمافزاری مستقر شده، فعال نمیشود. |
| MGMT-2729 | بهروزرسانی پورت TargetServer در رابط کاربری، SSLInfo را پاک میکند. |
| MGMT-2702 | آسیبپذیری امنیتی بینسایتی برای فایرفاکس و اینترنت اکسپلورر یک آسیبپذیری امنیتی که میتوانست به دلیل آسیبپذیریهای فایرفاکس و اینترنت اکسپلورر که به طور نامناسب درخواستهای بین سایتی را مجاز میکنند، رخ دهد، برطرف شد. |
| MGMT-2681 | ویرایشگر پروکسی: هنگام استفاده از تطبیق Regex در شرط، Flow Navigator فعل را نشان نمیدهد |
| MGMT-2361 | استقرار پروکسیها با خطای RPCException: Call timed out مواجه میشود. |
| MGMT-1662 | استقرار پروکسی API در طول انتشار نسخههای Apigee Public Cloud با شکست مواجه شد |
| DEVRT-2286 | API کسب درآمد از طریق همگامسازی سازمان (sync-organization) دچار مشکل است. مشکل API مورد استفاده برای همگامسازی دادههای Apigee Edge با فرآیند کسب درآمد، در آخرین بهروزرسانی نسخه ۱۶.۰۱.۲۰ برطرف شده است. |
| DEVRT-2173 | نیاز به تغییر نام بسته دارم اما به دلیل فعال بودن طرح تعرفه نمیتوانم آن را ویرایش کنم |
| DEVRT-1661 | توسعهدهنده به دلیل ارسال درخواستهای API قبل از تاریخ شروع طرح نرخگذاری مسدود شده است، اما این مسدودیت هرگز منتشر نمیشود اگر یک توسعهدهنده API، یک طرح نرخ ثابت ماهانه، بسته حجمی یا بستهای را که از تاریخ آینده شروع میشود، بپذیرد و سپس درخواستهای API را قبل از تاریخ شروع مشخصشده ارسال کند، توسعهدهنده API از ارسال درخواستهای بیشتر مسدود میشود. پس از رسیدن به تاریخ شروع طرح نرخ، مسدودیت اکنون آزاد میشود. |
| DEVRT-1643 | طرح نرخ پیشنویس پس از ذخیره شدن خراب شد |
| AXAPP-1991 | خلاصه و ایمیلهای OptOut از Apigee Analytics متوقف نمیشوند |
| AXAPP-1946 | پاکسازی تحلیلی فضای دیسک را آزاد نمیکند |
| AXAPP-1708 | به نظر میرسد که API تحلیلی بسته به نحوهی پرسیدن من، اعداد متفاوتی را برای یک آمار یکسان تولید میکند. |
| AXAPP-1293 | نامهای برنامه توسعهدهندهای که وجود ندارند در ایمیل خلاصه آنالیتیکس |
| APIRT-2518 | مشکلات اتصال به backend 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 | شکست بالای تراکنشها برای 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 بدون متعادلکننده بار، هدرهای HTTP مربوط به X-Forwarded-For را به درستی پر نمیکند. اطلاعیه منسوخ شدن X-Forwarded-For به یادداشتهای انتشار 150930 و سیاست کنترل دسترسی اضافه شد. |
| APIRT-1933 | کلاسلودرهای مخصوص پروکسی هنوز به کلاسلودر MP واگذار میشوند |
| APIRT-1877 | قادر به پنهان کردن پاسخهای XML که دارای فضاهای نام هستند، نیست. |
| APIRT-1838 | Apigee-127: VerifyAPIKey فقط یک محصول API را برمیگرداند وقتی چندین محصول وجود داشته باشد |
| APIRT-1827 | محدودیت پخش همزمان پایین مشاهده شد |
| APIRT-1820 | تأخیر متناوب (> ۱٪) در محیط ابر خصوصی ۴.۱۵.۰۴ |
| APIRT-707 | NPE در زمان اجرا اگر عنصر <GenerateResponse> در سیاست VerifyAccessToken باشد |
ابر ۱۵.۰۷.۰۸
| شناسه مسئله | توضیحات |
|---|---|
| MGMT-2381 | امکان استقرار پروکسیها با استفاده از ویرایشگر پروکسی جدید وجود ندارد |
| MGMT-2374 | قبل از ذخیره ProxyEndpoint، فضای خالی در عنصر BasePath باید حذف شود. |
| MGMT-2355 | اگر یکی از نقشها orgadmin باشد، رابط کاربری به درستی مجوزها را برای چندین نقش محاسبه نمیکند. |
| MGMT-2324 | وارد کردن یک مدل Swagger، گرههای SmartDocs نادرستی تولید میکند. |
| MGMT-1518 | رابط کاربری، پروکسی را به صورت مستقر نشان میدهد، اگرچه استقرار در MPها ناموفق بود. |
| MGMT-1489 | محصول API منابع صحیحی تولید نمیکند |
| DOC-1246 | اظهارات متناقض در اسناد مربوط به توکنهای دسترسی |
| DEVRT-1661 | وقتی توسعهدهنده طرح نرخ ویژه را میپذیرد، NextRecurringFeeDate خالی است. |
ابر ۱۵.۰۷.۲۲
| شناسه مسئله | توضیحات |
|---|---|
| نامشخص-۷۳ | آیپی استاتیک برای ترافیک ورودی به Apigee |
| MGMT-2422 | ویرایش اپلیکیشن شرکت امکانپذیر نیست |
| MGMT-2419 | کاربر متعلق به نقش «کاربر» هنگام ورود به سیستم با خطاهای مجوز مواجه میشود |
| MGMT-2341 | فیلتر گزارش سفارشی به طور نادرست پرس و جو ایجاد میکند |
| MGMT-2207 | JSONThreatProtection - اگر عنصر موجود غیر اصلی باشد، ArrayElementCount کار نمیکند. در سیاست محافظت در برابر تهدید JSON، عنصر ArrayElementCount تعداد موارد مجاز در آرایهها را به طور دقیق محدود نمیکرد. این مشکل برطرف شده است. |
| MGMT-2158 | اگر خروجی به بخشی بدون نوع ارجاع دهد، نمیتوان WSDL را وارد کرد |
ابر ۱۵.۰۸.۰۵
| شناسه مسئله | توضیحات |
|---|---|
| چندگانه | تعدادی از اشکالات کوچک در ویرایشگر پروکسی API برطرف شد. |
ابر ۱۵.۰۹.۰۲
| شناسه مسئله | توضیحات |
|---|---|
| چندگانه | تعدادی از اشکالات کوچک در ویرایشگر پروکسی API برطرف شد. |
| MGMT-2618 | مشکلات رایج در استقرار |
| MGMT-2588 | صفحه تاریخچه توسعهدهندگان، کد html/ را اجرا میکند -- آسیبپذیری پایدار XSS |
| MGMT-2543 | ویرایشگر پروکسی جدید، XML را در <Payload> مربوط به سیاست AssignMessage تغییر میدهد که پروکسیهای API موجود را از کار میاندازد. |
| MGMT-2521 | جلسه ردیابی گاهی اوقات قطع میشود |
| MGMT-2519 | رابط کاربری پیکربندی محیط کار نمیکند |
| AXAPP-1814 | متغیرهای سفارشی (سیاست جمعآوری آمار) هنگام فعال بودن zk curator در محصول ایجاد نمیشوند. |
| APIRT-1927 | میزبان مجازی نامعتبر باعث میشود روتر پیکربندی مربوط به env را بارگذاری نکند. |
| APIRT-1863 | عدم موفقیت در استقرار به دلیل وجود فضای سفید در بسته نرمافزاری |
| APIRT-1823 | فراخوانیهای API با بدنههای POST حاوی کاراکترهای & (ampersand) هنگ میکنند |
| APIRT-1789 | پردازندههای پیام برای سازمانهای خاصی که با خطاهای کمبود حافظه مواجه هستند |
| APIRT-1776 | فراخوانی "print" در سیاستهای جاوا اسکریپت باعث ثبت بیش از حد گزارشها میشود |
| APIRT-1766 | وقفهها در WebSockets |
| APIRT-1600 | خطای ConcurrentModificationException در روتر گزارشهای روتر، موارد متعددی از ConcurrentModification را به طور منظم در گزارشها نشان میدادند. دلیل این امر، اضافه شدن اتصالات به لیست دروگر در حالی بود که دروگر در حال حذف اتصالات قدیمیتر بود. این مشکل برطرف شده است. |
| APIRT-1491 | خطای ۵۰۳ عدم دسترسی به سرویس |
| APIRT-1421 | پردازش سیاستهای JavaCallout به طور متناوب زمان زیادی میبرد |
| DEVRT-1843 | رابط کاربری مینت باید از بهروزرسانی ویژگیهای سفارشی در TRP بهتر پشتیبانی کند. |
| DEVRT-1472 | بهروزرسانی توسعهدهنده منجر به خطای ۵۰۰ سرور شد |
ابر ۱۵.۰۹.۳۰
| شناسه مسئله | توضیحات |
|---|---|
| MGMT-2687 | گزارشهای سفارشی با عناصر ابعادی بیش از ۱۴ هزار، مرورگر را متوقف میکنند |
| MGMT-2677 | کسب درآمد: صفحه توسعهدهندگان در رابط کاربری مدیریت با هزاران توسعهدهنده قفل میکند و صفحهبندی در یک سازمان فعال نیست |
| MGMT-2674 | رابط کاربری Edge هنگام ورود کاربر سعی در دانلود از اینترنت دارد |
| 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 | Removing a user from an org should unsubscribe them from analytics emails |
| AXAPP-1533 | Analytics Geomap throws "Invalid API Call" error |
| APIRT-2061 | Message processor not pushing messages to QPID |
| APIRT-2052 | High number of CLOSE_WAITs due to management port not responding |
| APIRT-2024 | Nginx without a load balancer is not properly populating X-Forwarded-For HTTP headers |
| APIRT-1838 | Apigee-127: VerifyAPIKey returns only one API product when multiple products exist |
Private Cloud 4.15.07.03
| شناسه مسئله | توضیحات |
|---|---|
| APIRT-1600 | ConcurrentModificationException in Router logs |
| APIRT-1734 | Zero downtime resource file updates at org/env level |
| APIRT-1820 | Intermittent latency (> 1%) in 4.15.04 Private Cloud environment |
| APIRT-2159 | Add message_id to the logging prefix |
| APIRT-2160 | Exclude the SSL handshake from request_processing_latency in analytics data |
| AXAPP-1882 | Consumer watcher thread connects to wrong queue in active/active deployment |
| AXAPP-1946 | Data moves to parent fact table instead of child fact table when in timezone other than UTC |
| MGMT-1590 | Fixed a security vulnerability |
| MGMT-1662 | Deployment fails during release |
| MGMT-2361 | Deployment of proxies fails with RPCException: Call timed out |
| MGMT-2397 | Code view is not parsing end of line characters correctly |
| MGMT-2466 | Cluster check against Message Processor shows non-reachable Router as CONNECTED member |
| OPDK-1981 | backup-cassandra.sh does not backup the system keyspace |
| OPDK-1982 | apigee-upgrade.sh needs to check Cassandra SSTable version before upgrade |
Private Cloud 4.15.07.01
| شناسه مسئله | توضیحات |
|---|---|
| OPDK-1927 | Monetization upgrade missing tables; duplicate indexes being created |
| OPDK-1878 | Changing the gateway POD name in setup causes issues |
| OPDK-1886 | Node cannot access local IP addresses such as 192.168.xy |
| MGMT-2521 | Trace session hangs at times |
| MGMT-2543 | New proxy editor modifies XML in the <Payload> of AssignMessage policy, which breaks existing API proxies |
| MGMT-2599 | New Proxy Editor restores namespace prefix after you delete it |
| MGMT-2702 | Cross-site security vulnerability for FireFox and IE |
| APIRT-1074 | Gzipped content not handled properly when Connection: Close header is sent without Content-Length or Transfer-Encoding headers |
مشکلات شناخته شده
این نسخه دارای مشکلات شناخته شده زیر است.
| شناسه مسئله | توضیحات |
|---|---|
| APIRT-2742 | Edge JMX integration is not available with Edge for Private Cloud 4.16.01 with the introduction of the Nginx server that replaced the Netty router. |
| 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=آپیجی |