‫4.14.04.10 - یادداشت‌های انتشار Apigee Edge on-premises

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

در چهارشنبه ۲۰ اوت ۲۰۱۴، وصله‌ای برای نسخه بوم‌گرد Apigee Edge منتشر کردیم.

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

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

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

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

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

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

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

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