4.14.04.10 - Catatan rilis lokal Apigee Edge

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Pada Rabu, 20 Agustus 2014, kami merilis patch untuk Apigee Edge versi on-premise.

Bug yang diperbaiki

Bug berikut telah diperbaiki dalam rilis ini.

Topik Deskripsi
Router Netty tidak responsif karena penumpukan di koneksi gabungan
CORERT-219
Menyelesaikan masalah yang menyebabkan kebocoran koneksi saat klien terputus bahkan sebelum respons API dikirimkan.
Error mesin status di log router Netty menyebabkan router macet
CORERT-201

Saat klien mengirim permintaan secara berurutan pada koneksi tanpa menunggu respons, router Netty tampak mengalami error dan tidak memproses permintaan apa pun.

Properti HTTPServer.pipelining.enabled baru di router.properties untuk router Netty memungkinkan Anda mengontrol pipelining HTTP. Nilai berikut menjelaskan perilaku:

  • false (default) - Jika Beberapa permintaan diterima, router akan menampilkan error yang menunjukkan upaya pipelining dan menutup koneksi.
  • benar - Router menangani satu permintaan dalam satu waktu dengan melakukan buffering permintaan ke dalam antrean yang menunggu konfirmasi. Respons untuk setiap permintaan dikirim dalam urutan yang sama seperti saat permintaan diterima.

Jika respons memerlukan penutupan koneksi, koneksi akan ditutup segera dan tidak ada respons yang dikirim untuk permintaan berikutnya.

Pesan CLOSE_WAIT
CORERT-188
Menyelesaikan masalah terkait pesan CLOSED_WAIT yang tidak ditutup dengan benar.
Prosesor pesan menutup koneksi saat router mencoba menggunakan kembali koneksi dari pool
CORERT-114
Menyelesaikan masalah yang menyebabkan koneksi gabungan ditutup dalam kondisi error tertentu.
Error 5xx pada responsAPIRT-342 Error HTTP 5xx terjadi dalam situasi saat respons selesai sesuai dengan spesifikasi HTTP (tidak ada Content-Length atau encoding chunked dalam respons endpoint target). Edge kini memperlakukan respons tersebut sebagai lengkap.