Один из наших проектов, на стороне клиента и сервера, использует протокол Jetty (v9.4.11.v20180605) HTTP / 2, когда сервер вызывает response.getOutputStream (). Flu sh (), получил исключение "ArrayIndexOutOfBoundsException 1" Исходя из исходного кода для меня в течение длительного времени, обнаружил, что при загрузке службы HttpFieldPreEncoder, может загрузить только один, поэтому ошибки поверхности бумаги, однако, я был в ресурсах / META-INF / services / org.eclipse.jetty .http.HttpFieldPreEncoder Добавлена следующая конфигурация:
org.eclipse.jetty.http2.hpack.HpackFieldPreEncoder
org.eclipse.jetty.http.Http1FieldPreEncoder
Кроме того, тот же код работает локально с Eclipse без этой проблемы,
На стороне сервера используется K8s + Docker
Кто может мне помочь?