Gdy klient wysyłał kolejne żądania w połączeniu bez czekania na odpowiedź, router Netty zawieszał się i nie przetwarzał żadnych żądań.
Nowa właściwość HTTPServer.pipelining.enabled w pliku router.properties dla routera Netty umożliwia kontrolowanie potokowego przetwarzania HTTP. Zachowanie opisują te wartości:
false (domyślnie) – jeśli router otrzyma wiele żądań, zwróci błąd wskazujący próbę potokowania i zamknie połączenie.
true – router obsługuje 1 żądanie naraz, buforując żądania w kolejce oczekujących. Odpowiedzi na poszczególne żądania są wysyłane w tej samej kolejności, w jakiej zostały otrzymane.
Jeśli odpowiedź wymaga zamknięcia połączenia, jest ono zamykane natychmiast i nie są wysyłane żadne odpowiedzi na kolejne żądania.
CLOSE_WAIT messages
CORERT-188
Rozwiązano problemy z wiadomościami CLOSED_WAIT, które nie były prawidłowo zamykane.
Procesor wiadomości zamyka połączenia, podczas gdy router próbuje ponownie użyć połączeń z puli.
CORERT-114
Rozwiązaliśmy problemy, które powodowały zamykanie połączenia w puli w określonych warunkach błędu.
Błędy 5xx w odpowiedziachAPIRT-342
Błędy HTTP 5xx wystąpiły w sytuacjach, w których odpowiedź była kompletna zgodnie ze specyfikacją HTTP (brak nagłówka Content-Length lub kodowania fragmentowanego w odpowiedziach punktu końcowego).
Edge traktuje teraz te odpowiedzi jako kompletne.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-02-03 UTC."],[],[]]