Как настроить встроенный комплект Jetty OSGi Bundle для ограниченного количества HTTP-соединений. то есть я хочу ограничить количество соединений, которые клиенты могут делать с Jetty Server. как только предел достигнут, он должен отклонить запросы на соединение.Настроить комплект Jetty OSGi для максимального количества соединений
Возможно ли это сделать через службу конфигурации Admin в OSGi ?. У нас есть свойство, которое мы можем установить на Jetty Bundle, например http.port и т. Д., Которое мы можем использовать для ограничения количества соединений.
Я работаю над реализацией Equinox, и мы смогли установить http.port и т. Д. Из java-кода и предоставить его в комплекте с приставкой через configAdmin service.available. http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fequinox%2Fhttp%2Fjetty%2FJettyConstants.html Там это свойство CUSTOMIZER_CLASS, которое, как я думаю, может быть использовано, но я не уверен в его использовании. У вас есть идея использовать JettyCustomizer/JettConfigurator и модифицировать коннекторы для руководства acceptQueueSize.pls на равноденствии – user2562549
Вы можете использовать доску Apache Felix и фильтр также равноденствия. Это IS OSGi в конце концов (хотя это может зависеть от причала, который вы используете, поскольку фильтр еще не стандартизован) –
Привет, я считаю, предложение фильтра сервлета, которое вы дали, может ограничить/регулировать количество запросов. Тем не менее, мне нужен сильный контроль над количеством HTTP-соединений, открытых сервером для запросов (поскольку одно соединение может использоваться для нескольких запросов в случае постоянных подключений), а не запросов. Можем ли мы управлять Соединениями с помощью фильтра? Не могли бы вы посоветовать мне, как мы можем ограничить количество подключений на уровне Jetty? – user2562549