GzipHandler в Jetty 9.4 - увеличено время ожидания - PullRequest
0 голосов
/ 30 апреля 2020

Недавно мы перешли на Jetty 9.4 с Jetty 9.0. Jetty 9.4 поставляется с GzipHandler, поэтому мы использовали это. Во время обработки запроса мы отправляем sh ответ, чтобы отправлять обратно (ссылку) заголовки в браузер раньше, выполняя response.flushBuffer(), это делается специально. В Jetty 9.0 ответ GzipFilter раньше очищался сразу, но в GzipHandler он не сбрасывался сразу. Это вызывает увеличение времени ожидания в браузере, так как заголовки принимаются немного поздно на стороне браузера. Мне было интересно, как мы можем сделать этот ответ flu sh немедленно в GzipHanlder в Jetty9.4?

Кстати - мы говорим об увеличении времени ожидания ~ 40Ms здесь!

...