Мое приложение использует Google App Engine (GAE) и Spring boot (v2.0.1). GAE запускает приложение с Jetty 9.3, где размер заголовка запроса и ответа по умолчанию установлен на 8192. Мне нужно увеличить эти значения, так как у меня есть технические требования для обработки большого заголовка.
Не могли бы вы помочь с этим?





Если вы не используете встроенную Jetty, вы сможете использовать переменные env, как указано в документации Google: https://cloud.google.com/appengine/docs/f flexible/java/dev-jetty9
To set environment variables, use the env_variables key in the app.yaml file.
JETTY_PROPERTIES: Comma separated list of name=value pairs appended to $JETTY_ARGS
И также используется здесь в их образе докера: https://github.com/GoogleCloudPlatform/jetty-runtime
docker run -it --rm -e JETTY_PROPERTIES=jetty.http.idleTimeout=10000 launcher.gcr.io/google/jetty
Необходимые свойства, предположительно:
JETTY_PROPERTIES=jetty.httpConfig.requestHeaderSize=X,jetty.httpConfig.responseHeaderSize=X
Спасибо за ваш отзыв; Я так понимаю, что для вашего решения требуется гибкая среда, верно? Я пробовал другой способ реализовать ваше решение и все еще застрял. Не могли бы вы предоставить образец?