4.14.04.10 - یادداشت های انتشار Apigee Edge در محل

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

در روز چهارشنبه، 20 آگوست 2014، ما یک پچ برای نسخه داخلی Apigee Edge منتشر کردیم.

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

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

موضوع توضیحات
عدم پاسخگویی روتر Netty به دلیل تجمع در اتصالات تلفیقی
CORERT-219
رفع مشکلاتی که باعث نشت اتصال در هنگام قطع ارتباط کلاینت حتی قبل از تحویل پاسخ‌های API می‌شد.
وضعیت خطاهای ماشین در سیاهههای مربوط به روتر Netty باعث هنگ کردن روتر می شود
CORERT-201

هنگامی که یک کلاینت بدون انتظار برای پاسخ، درخواست‌های پشت سر هم در یک اتصال را ارسال می‌کرد، به نظر می‌رسید که روتر Netty هنگ کرده و هیچ درخواستی را پردازش نمی‌کند.

یک ویژگی جدید HTTPServer.pipelining.enabled در router.properties برای روتر Netty به شما امکان می دهد خط لوله HTTP را کنترل کنید. مقادیر زیر رفتار را توصیف می کنند:

  • false (پیش‌فرض) - اگر درخواست‌های متعدد دریافت شود، روتر خطایی را نشان می‌دهد که نشان‌دهنده تلاش لوله‌گذاری است و اتصال را می‌بندد.
  • true - روتر هر بار یک درخواست را با بافر کردن درخواست ها در یک صف در انتظار رسیدگی می کند. پاسخ به هر درخواست به همان ترتیبی که رسید ارسال می شود.

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

پیام های CLOSE_WAIT
CORERT-188
مشکلات مربوط به پیام‌های CLOSED_WAIT که به‌درستی بسته نشده‌اند برطرف شد.
در حالی که روتر سعی می کند از اتصالات استخر استفاده مجدد کند، پردازشگر پیام را می بندد
CORERT-114
مشکلاتی را که باعث بسته شدن اتصال تلفیقی در شرایط خطای خاص شده بود، حل کرد.
5xx خطا در پاسخ APIRT-342 خطاهای 5xx HTTP در شرایطی رخ می‌دهد که پاسخ مطابق با مشخصات HTTP کامل بود (بدون طول محتوا یا رمزگذاری تکه‌شده در پاسخ‌های نقطه پایانی هدف). Edge اکنون آن پاسخ‌ها را کامل می‌داند.