4.14.04.10 - Ghi chú phát hành về Apigee Edge tại cơ sở

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Vào thứ Tư, ngày 20 tháng 8 năm 2014, chúng tôi đã phát hành một bản vá cho phiên bản Apigee Edge tại chỗ.

Sửa lỗi

Các lỗi sau đây được khắc phục trong bản phát hành này.

Chủ đề Mô tả
Bộ định tuyến Netty không phản hồi do sự tích tụ trong các kết nối gộp
CORERT-219
Khắc phục các vấn đề gây rò rỉ kết nối khi ứng dụng bị ngắt kết nối ngay cả trước khi phản hồi API được phân phối.
Lỗi máy trạng thái trong nhật ký bộ định tuyến Netty khiến bộ định tuyến bị treo
CORERT-201

Khi một ứng dụng gửi các yêu cầu liên tiếp trên một kết nối mà không chờ phản hồi, bộ định tuyến Netty có vẻ như bị treo và không xử lý yêu cầu nào.

Thuộc tính HTTPServer.pipelining.enabled mới trong router.properties cho bộ định tuyến Netty cho phép bạn kiểm soát quy trình tạo luồng HTTP. Các giá trị sau đây mô tả hành vi:

  • false (mặc định) – Nếu nhận được nhiều yêu cầu, bộ định tuyến sẽ trả về một lỗi cho biết nỗ lực tạo quy trình và đóng kết nối.
  • true – Trình định tuyến xử lý từng yêu cầu một bằng cách lưu các yêu cầu vào một hàng đợi đang chờ xử lý. Phản hồi cho từng yêu cầu được gửi theo thứ tự nhận được.

Trong trường hợp phản hồi cần đóng kết nối, kết nối sẽ được đóng ngay lập tức và không có phản hồi nào được gửi cho các yêu cầu tiếp theo.

Thông báo CLOSE_WAIT
CORERT-188
Khắc phục các vấn đề với thông báo CLOSED_WAIT không được đóng đúng cách.
Trình xử lý thông báo đóng các kết nối trong khi bộ định tuyến cố gắng sử dụng lại các kết nối từ nhóm
CORERT-114
Khắc phục các vấn đề khiến kết nối gộp bị đóng trong một số điều kiện lỗi nhất định.
Lỗi 5xx trên các phản hồiAPIRT-342 Lỗi HTTP 5xx xảy ra trong trường hợp phản hồi đã hoàn tất theo quy cách HTTP (không có Content-Length hoặc mã hoá theo từng phần trong phản hồi điểm cuối mục tiêu). Giờ đây, Edge coi những phản hồi đó là hoàn chỉnh.