配置Jetty OSGi包以获得最大连接数

时间:2013-07-08 23:54:28

标签: java jetty osgi embedded-jetty equinox

我们如何配置嵌入式Jetty OSGi Bundle以拥有有限数量的HTTP连接。即我想限制客户端可以使用Jetty Server建立的连接数。达到限制后,应拒绝连接请求。

是否可以通过OSGi中的Configuration Admin服务来完成?我们是否有可以在Jetty Bundle上设置的属性,如http.port等,我们可以使用它来限制连接数。

2 个答案:

答案 0 :(得分:0)

我认为没有这样的属性:http://felix.apache.org/documentation/subprojects/apache-felix-http-service.html#configuration-properties

但是,执行此操作的Servlet过滤器非常容易编写。使用Apache Felix白板,您可以使用当前的Http服务轻松注册它,因此它也适用于其他人。

答案 1 :(得分:0)

如果使用使用Jetty作为底层Web服务器的pax-web,您可以添加jetty-server.xml并通过此配置进行配置。