21.03.08 - Apigee Edge برای یادداشت‌های انتشار عمومی Cloud

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

در تاریخ‌های زیر، ما شروع به انتشار به‌روزرسانی‌های مؤلفه در Apigee Edge برای Public Cloud کردیم:

  • روتر: دوشنبه، 31 مه 2021
  • سرور مدیریت: سه شنبه 15 ژوئن 2021
  • پردازشگر پیام: چهارشنبه 30 ژوئن 2021
  • پردازشگر پیام: سه ​​شنبه، 19 اکتبر 2021

ویژگی ها و به روز رسانی های جدید

در زیر ویژگی ها و به روز رسانی های جدید در این نسخه آورده شده است.

پرچم جدید در سطح سازمان برای محدود کردن مجوزهای کاربر برای منبع حسابرسی

یک پرچم جدید در سطح سازمان اضافه شد: isAuditEnabledOnlyForOrgAdmin . اگر این پرچم برای یک سازمان خاص روی true تنظیم شده باشد، تنها کاربران OrgAdmin می توانند به منبع Audits دسترسی داشته باشند. این ویژگی به مشتریان اجازه می دهد تا ممیزی را برای همه نقش های کاربر به جز OrgAdmin خاموش کنند. پیش فرض رفتار موجود است.

رمزگذاری انتقال identity دیگر پشتیبانی نمی شود

درخواست‌های با Transfer-Encoding: identity اکنون یک پاسخ HTTP 501 دریافت می‌کند.

ویژگی جدید برای پردازشگر پیام

ما یک ویژگی جدید برای Message Processor معرفی کرده‌ایم که می‌توانید از آن برای پیکربندی ارسال پراکسی به سرور باطن استفاده کنید: conf_http_HTTPClient.use.proxy.host.header.with.target.uri . این ویژگی میزبان و پورت هدف را به عنوان یک هدر HOST تنظیم می کند.

هدر شناسه بررسی سلامت

هنگام استفاده از HealthMonitor و به‌ویژه یک مانیتور HTTP، اکنون می‌توان درخواست‌های بررسی سلامت را به گونه‌ای پیکربندی کرد که یک سربرگ HTTP با یک نام شناخته‌شده را شامل شود، که برای هر درخواست بررسی سلامت یک مقدار اختصاص داده شده منحصر به فرد و پویا دریافت می‌کند.

پشتیبانی از مجموعه های دارایی در Apigee Edge

مجموعه‌های ویژگی اکنون در Apigee Edge پشتیبانی می‌شوند. به استفاده از مجموعه ویژگی ها مراجعه کنید.

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

اشکالات زیر در این نسخه رفع شده است. این لیست در درجه اول برای کاربرانی است که بررسی می کنند تا ببینند آیا بلیط های پشتیبانی آنها رفع شده است یا خیر. برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.

شناسه شماره نام مؤلفه توضیحات
151688733 سرور مدیریت

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

161767761 سرور مدیریت

مشکلی برطرف شد که بدن درخواست به درستی برای برخی از درخواست‌ها در گزارش‌های حسابرسی ثبت نشده بود.

162300761 سرور مدیریت

مشکلی برطرف شد که در آن اگر تعریف OpenAPI JSON یا YAML معتبر را برنمی‌گرداند، استثنایی ایجاد می‌شد که بخش‌هایی از پاسخ هدف را آشکار می‌کرد.

172081319 سرور مدیریت

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

174925913 سرور مدیریت

مشکلی برطرف شد که در آن کاربران نمی‌توانستند ورودی‌های KVM موجود را که نام آنها با '/' شروع شده بود به‌روزرسانی کنند. این تغییر اجازه چنین به روز رسانی هایی را می دهد.

180874323 سرور مدیریت

مشکلی برطرف شد که در آن ممکن بود تعداد بازبینی‌های بازبینی‌های پراکسی حذف شده باقی بماند. این اصلاح به کاربران اجازه می‌دهد تا به زور آن شماره‌های بازبینی آویزان را حذف کنند.

67780911 پردازشگر پیام

مشکلی برطرف شد که در آن متغیر جریان responsecache.cachesource به عنوان L2 تنظیم شد، حتی اگر حافظه پنهان وجود نداشت.

184967588 پردازشگر پیام

در صورتی که عنصر <Distributed> بر روی true و عنصر <Synchronous> بر روی false تنظیم شده بود، نوع rollingwindow مشی Quota به طور پیش از موعد بازنشانی می شد.

(در انتشار پچ 19/10/21.)

77021457 پردازشگر پیام

مشکلی برطرف شد که در آن تنظیم override روی false در عملیات Put فقط در صورتی به درستی کار می‌کند که ورودی در حافظه پنهان باشد. حال، اگر صفت override false باشد، ورودی بدون توجه به اینکه در حافظه پنهان باشد یا نه، لغو نمی شود.

119911660 پردازشگر پیام

یک مشکل خط مشی Callout Service رفع شد تا وقتی clearPayload true باشد، پیام درخواست از متن پیام حذف می‌شود.

120421482 پردازشگر پیام

بررسی‌های اضافی در حین ایجاد KVM برای تأیید وجود محیط مشخص شده اضافه شد.

140911291 پردازشگر پیام

مشکلی برطرف شد که در آن پیام‌های حاوی خطوط جدید وارد شده از طریق syslog توسط خط‌مشی MessageLogging به چندین خط در هنگام استفاده از TCP شکسته نشدند. اکنون با خطوط جدید مطابق انتظار رفتار می شود.

143086035 پردازشگر پیام

مشکلی برطرف شد که در آن Health Monitor مقدار <HttpMonitor>.<Request>.<isSSL> و سرور هدف تعیین کرد که آیا بررسی های سلامت HTTP یا HTTPS هستند.

اکنون مقدار <HttpMonitor>.<Request>.<isSSL> mTLS را در بررسی های سلامت فعال یا غیرفعال می کند، مستقل از اینکه آیا در سرور هدف فعال باشد یا خیر.

144017075 پردازشگر پیام

از تغییر تصادفی یک شی در حافظه پنهان L1 جلوگیری کنید.

هنگامی که یک شی در حافظه نهان L1 یا از آن قرار می گیرد یا بازیابی می شود، به جای آن یک کپی قرار می گیرد یا بازیابی می شود.

150594487 پردازشگر پیام

مشکلی برطرف شد که باعث شد کل بوت استرپ پردازشگر پیام هنگام بارگذاری یک فایل jar خراب شود.

157468872 پردازشگر پیام

ارزش قدیمی در KVM پس از انقضا کاهش می یابد.

مشکلی برطرف شد که در آن ExpiryTimeInSecs در KeyValueMapOperations به یک مقدار کوچکتر تغییر یافت در حالی که انقضای قدیمی حفظ شد و یک مقدار قدیمی KVM برگردانده شد.

160648174 پردازشگر پیام

RaiseFault نام را در هر AssignVariable تایید می کند

هنگامی که خط مشی RaiseFault شامل یک عنصر AssignVariable باشد، خط مشی اکنون تأیید می کند که نام خالی نیست.

161390503 پردازشگر پیام

مدیریت صحیح ref در پیام HMAC

خط مشی HMAC اکنون زمانی که متغیر ارجاع شده برای عنصر Message تنظیم نشده باشد، به درستی رسیدگی می کند: یک خطا با پیامی نشان می دهد که متغیر ارجاع شده قابل حل نیست.

162320407 پردازشگر پیام

مشکلی که در آن گواهی‌های کلاینت ارسال نمی‌شد، برطرف شد، حتی اگر clientauthenabled در سرور هدف تنظیم شده بود.

164466716 پردازشگر پیام

رفتار استثنا SetVariableFailed برای خط مشی KeyValueMapOperations رفع شد.

قبلاً، اگر ورودی رمزگذاری شده هنوز در حافظه پنهان باشد، استثنا SetVariableFailed رخ نمی‌دهد. این رفتار رفع شده است. اکنون، این استثنا در صورتی رخ می دهد که ورودی رمزگذاری شده بدون پیشوند private ، صرف نظر از اینکه در حافظه پنهان باشد یا نه، قابل دسترسی باشد.

165421271 پردازشگر پیام

مشکلی برطرف شد که در آن مقادیر غیر رشته ای JSON در محموله ها به رشته در ابزار Debug تبدیل شدند.

168082009 پردازشگر پیام

متغیر جریان developer.app.id برای خط مشی GetAuthV2Info اضافه شد

متغیر جریان developer.app.id هنگام استفاده از GetAuthV2Info در دسترس نبود. اکنون به مجموعه متغیرهای جریان زمان اجرا برای این سیاست اضافه شده است.

173003882 پردازشگر پیام

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

177676554 پردازشگر پیام

از اجرای موازی دو سیاست جلوگیری کنید.

در برخی موارد محدود، اگر پردازشگر پیام با خطا در پاسخ هدف مواجه شود، می‌تواند به اجرای موازی دو یا چند سیاست اجازه دهد. این در ابزار Debug به‌عنوان خط‌مشی‌هایی که خارج از نظم یا در جریان اشتباه اجرا می‌شوند ظاهر می‌شود.

،

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

در تاریخ‌های زیر، ما شروع به انتشار به‌روزرسانی‌های مؤلفه در Apigee Edge برای Public Cloud کردیم:

  • روتر: دوشنبه، 31 مه 2021
  • سرور مدیریت: سه شنبه 15 ژوئن 2021
  • پردازشگر پیام: چهارشنبه 30 ژوئن 2021
  • پردازشگر پیام: سه ​​شنبه، 19 اکتبر 2021

ویژگی ها و به روز رسانی های جدید

در زیر ویژگی ها و به روز رسانی های جدید در این نسخه آورده شده است.

پرچم جدید در سطح سازمان برای محدود کردن مجوزهای کاربر برای منبع حسابرسی

یک پرچم جدید در سطح سازمان اضافه شد: isAuditEnabledOnlyForOrgAdmin . اگر این پرچم برای یک سازمان خاص روی true تنظیم شده باشد، تنها کاربران OrgAdmin می توانند به منبع Audits دسترسی داشته باشند. این ویژگی به مشتریان اجازه می دهد تا ممیزی را برای همه نقش های کاربر به جز OrgAdmin خاموش کنند. پیش فرض رفتار موجود است.

رمزگذاری انتقال identity دیگر پشتیبانی نمی شود

درخواست‌های با Transfer-Encoding: identity اکنون یک پاسخ HTTP 501 دریافت می‌کند.

ویژگی جدید برای پردازشگر پیام

ما یک ویژگی جدید برای Message Processor معرفی کرده‌ایم که می‌توانید از آن برای پیکربندی ارسال پراکسی به سرور باطن استفاده کنید: conf_http_HTTPClient.use.proxy.host.header.with.target.uri . این ویژگی میزبان و پورت هدف را به عنوان یک هدر HOST تنظیم می کند.

هدر شناسه بررسی سلامت

هنگام استفاده از HealthMonitor و به‌ویژه یک مانیتور HTTP، اکنون می‌توان درخواست‌های بررسی سلامت را به گونه‌ای پیکربندی کرد که یک سربرگ HTTP با یک نام شناخته‌شده را شامل شود، که برای هر درخواست بررسی سلامت یک مقدار اختصاص داده شده منحصر به فرد و پویا دریافت می‌کند.

پشتیبانی از مجموعه های دارایی در Apigee Edge

مجموعه‌های ویژگی اکنون در Apigee Edge پشتیبانی می‌شوند. به استفاده از مجموعه ویژگی ها مراجعه کنید.

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

اشکالات زیر در این نسخه رفع شده است. این لیست در درجه اول برای کاربرانی است که بررسی می کنند تا ببینند آیا بلیط های پشتیبانی آنها رفع شده است یا خیر. برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.

شناسه شماره نام مؤلفه توضیحات
151688733 سرور مدیریت

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

161767761 سرور مدیریت

مشکلی برطرف شد که بدن درخواست به درستی برای برخی از درخواست‌ها در گزارش‌های حسابرسی ثبت نشده بود.

162300761 سرور مدیریت

مشکلی برطرف شد که در آن اگر تعریف OpenAPI JSON یا YAML معتبر را برنمی‌گرداند، استثنایی ایجاد می‌شد که بخش‌هایی از پاسخ هدف را آشکار می‌کرد.

172081319 سرور مدیریت

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

174925913 سرور مدیریت

مشکلی برطرف شد که در آن کاربران نمی‌توانستند ورودی‌های KVM موجود را که نام آنها با '/' شروع شده بود به‌روزرسانی کنند. این تغییر اجازه چنین به روز رسانی هایی را می دهد.

180874323 سرور مدیریت

مشکلی برطرف شد که در آن ممکن بود تعداد بازبینی‌های بازبینی‌های پراکسی حذف شده باقی بماند. این اصلاح به کاربران اجازه می‌دهد تا به زور آن شماره‌های بازبینی آویزان را حذف کنند.

67780911 پردازشگر پیام

مشکلی برطرف شد که در آن متغیر جریان responsecache.cachesource به عنوان L2 تنظیم شد، حتی اگر حافظه پنهان وجود نداشت.

184967588 پردازشگر پیام

در صورتی که عنصر <Distributed> بر روی true و عنصر <Synchronous> بر روی false تنظیم شده بود، نوع rollingwindow مشی Quota به طور پیش از موعد بازنشانی می شد.

(در انتشار پچ 19/10/21.)

77021457 پردازشگر پیام

مشکلی برطرف شد که در آن تنظیم override روی false در عملیات Put فقط در صورتی به درستی کار می‌کند که ورودی در حافظه پنهان باشد. حال، اگر صفت override false باشد، ورودی بدون توجه به اینکه در حافظه پنهان باشد یا نه، لغو نمی شود.

119911660 پردازشگر پیام

یک مشکل خط مشی Callout Service رفع شد تا وقتی clearPayload true باشد، پیام درخواست از متن پیام حذف می‌شود.

120421482 پردازشگر پیام

بررسی‌های اضافی در حین ایجاد KVM برای تأیید وجود محیط مشخص شده اضافه شد.

140911291 پردازشگر پیام

مشکلی برطرف شد که در آن پیام‌های حاوی خطوط جدید وارد شده از طریق syslog توسط خط‌مشی MessageLogging به چندین خط در هنگام استفاده از TCP شکسته نشدند. اکنون با خطوط جدید مطابق انتظار رفتار می شود.

143086035 پردازشگر پیام

مشکلی برطرف شد که در آن Health Monitor مقدار <HttpMonitor>.<Request>.<isSSL> و سرور هدف تعیین کرد که آیا بررسی های سلامت HTTP یا HTTPS هستند.

اکنون مقدار <HttpMonitor>.<Request>.<isSSL> mTLS را در بررسی های سلامت فعال یا غیرفعال می کند، مستقل از اینکه آیا در سرور هدف فعال باشد یا خیر.

144017075 پردازشگر پیام

از تغییر تصادفی یک شی در حافظه پنهان L1 جلوگیری کنید.

هنگامی که یک شی در حافظه نهان L1 یا از آن قرار می گیرد یا بازیابی می شود، به جای آن یک کپی قرار می گیرد یا بازیابی می شود.

150594487 پردازشگر پیام

مشکلی برطرف شد که باعث شد کل بوت استرپ پردازشگر پیام هنگام بارگذاری یک فایل jar خراب شود.

157468872 پردازشگر پیام

ارزش قدیمی در KVM پس از انقضا کاهش می یابد.

مشکلی برطرف شد که در آن ExpiryTimeInSecs در KeyValueMapOperations به یک مقدار کوچکتر تغییر یافت در حالی که انقضای قدیمی حفظ شد و یک مقدار قدیمی KVM برگردانده شد.

160648174 پردازشگر پیام

RaiseFault نام را در هر AssignVariable تایید می کند

هنگامی که خط مشی RaiseFault شامل یک عنصر AssignVariable باشد، خط مشی اکنون تأیید می کند که نام خالی نیست.

161390503 پردازشگر پیام

مدیریت صحیح ref در پیام HMAC

خط مشی HMAC اکنون زمانی که متغیر ارجاع شده برای عنصر Message تنظیم نشده باشد، به درستی رسیدگی می کند: یک خطا با پیامی نشان می دهد که متغیر ارجاع شده قابل حل نیست.

162320407 پردازشگر پیام

مشکلی که در آن گواهی‌های کلاینت ارسال نمی‌شد، برطرف شد، حتی اگر clientauthenabled در سرور هدف تنظیم شده بود.

164466716 پردازشگر پیام

رفتار استثنا SetVariableFailed برای خط مشی KeyValueMapOperations رفع شد.

قبلاً، اگر ورودی رمزگذاری شده هنوز در حافظه پنهان باشد، استثنا SetVariableFailed رخ نمی‌دهد. این رفتار رفع شده است. اکنون، این استثنا در صورتی رخ می دهد که ورودی رمزگذاری شده بدون پیشوند private ، صرف نظر از اینکه در حافظه پنهان باشد یا نه، قابل دسترسی باشد.

165421271 پردازشگر پیام

مشکلی برطرف شد که در آن مقادیر غیر رشته ای JSON در محموله ها به رشته در ابزار Debug تبدیل شدند.

168082009 پردازشگر پیام

متغیر جریان developer.app.id برای خط مشی GetAuthV2Info اضافه شد

متغیر جریان developer.app.id هنگام استفاده از GetAuthV2Info در دسترس نبود. اکنون به مجموعه متغیرهای جریان زمان اجرا برای این سیاست اضافه شده است.

173003882 پردازشگر پیام

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

177676554 پردازشگر پیام

از اجرای موازی دو سیاست جلوگیری کنید.

در برخی موارد محدود، اگر پردازشگر پیام با خطا در پاسخ هدف مواجه شود، می‌تواند به اجرای موازی دو یا چند سیاست اجازه دهد. این در ابزار Debug به‌عنوان خط‌مشی‌هایی که خارج از نظم یا در جریان اشتباه اجرا می‌شوند ظاهر می‌شود.