#open-liberty
#open-liberty
Вопрос:
Я хочу ограничить количество HTTP-подключений для веб-приложений в OpenLiberty. Какие параметры я должен изменить, чтобы сделать это? Я смотрю документы, должен ли я изменить maxConcurrentStreams в HTTPOption или maxThread в executer?
Ответ №1:
Не существует свойства, специально ограничивающего HTTP-соединения, поэтому я бы рекомендовал использовать maxOpenConnections
, который является tcpOptions
конфигурацией [1] . Это свойство позволяет ограничить количество открытых подключений для конечной точки TCP. Значение по умолчанию равно 128000
.
maxConcurrentStreams
конкретно к HTTP / 2 применяется количество потоков, разрешенных для HTTP / 2 (TCP) соединения, и maxThread
не будет напрямую выполнять то, что вы хотите.
[1] https://openliberty.io/docs/21.0.0.2/reference/config/httpEndpoint.html#tcpOptions