`
lixjluck
  • 浏览: 104686 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

SelectChannelConnector可配置参数

 
阅读更多

SelectChannelConnector可配置参数

 

基础参数,继承自AbstractConnector

 

参数 描述
name
host
port
integralScheme
integralPort
confidentialScheme
confidentialPort
acceptQueueSize

对应到Socket.backlog

requested maximum length of the queue of incoming connections.

小于1,默认为50

acceptors

The number of acceptor threads

用于处理接收请求的线程数

resolveNames
forwarded
hostHeader
reuseAddress
maxIdleTime

毫秒

 

 * When waiting for a new request to be received on a connection

 * When reading the headers and content of a request

 * When writing the headers and content of a response

lowResourceMaxIdleTime
soLingerTime 对应设置Socket的SO_LINGER
statsOn

 

继承自HttpBuffers的参数

参数 描述
requestBufferSize 默认12*1024
requestHeaderSize 默认6*1024
responseBufferSize 默认12*1024
responseBufferSize 默认6*1024

 

继承自AbstractNIOConnector的参数

参数 说明
useDirectBuffers 默认为true,使用DirectNIOBuffer,否则使用IndirectNIOBuffer

 

IndirectNIOBuffer与DirectNIOBuffer的区别?

 

 

SelectChannelConnector本身提供的参数

参数 说明
maxIdleTime
lowResourcesConnections
lowResourcesMaxIdleTime

 

分享到:
评论

相关推荐

    jetty服务器性能调整过程分析

    本篇文章的目标是通过调整Jetty服务器的各项配置参数,来观察并评估其对服务器性能的影响,并进一步提炼出一套适用于服务端程序调优的一般性策略。 #### 二、Jetty关键实现 ##### 1. Acceptor组件 Acceptor组件的...

    struts 2.0

    - 可以通过命令行参数或系统属性(如`jetty.port`)来定制服务器的配置。 6. **启动与调试**: - 运行Jetty启动类,服务器会启动并监听指定端口。如果`WEB-INF`下有`web.xml`,服务器将加载此配置文件,并处理...

    eclipse整合jetty

    为了使 Jetty 正常运行 Web 应用程序,我们需要对其进行一些必要的配置,主要包括设置端口、Web 根目录等参数。 1. **配置 XML 文件** Jetty 的配置文件通常为 `jetty.xml`,这是一个 XML 文件,用于定义 Jetty ...

    Intellij IDEA配置Jetty的方法示例

    "Intellij IDEA配置Jetty的方法示例" 一、 Intellij IDEA配置Jetty的...我们可以根据需要配置Jetty的启动端口号、Context Path等参数。 Intellij IDEA配置Jetty的方法示例可以帮助我们快速地配置和运行Jetty服务器。

    httpsdemo.7z

    描述中提到的“jetty-maven-plugin:9.4.20.v20190813配置https链接”,意味着我们将探讨如何利用特定版本的Jetty Maven插件来设置HTTPS服务,这通常涉及到SSL/TLS证书的配置、端口设定以及相关的Maven命令行参数。...

    Jetty使用总结

    - **连接器配置**:通过`SelectChannelConnector`类定义网络连接器,设置监听的IP地址、端口以及其他相关参数。 ```xml <New class="org.mortbay.jetty.nio.SelectChannelConnector"> <!-- 监听的IP --> ...

    jetty 嵌入式开发源码

    在源码中,你将看到如何通过`Server`实例来配置端口、线程池、SSL等参数,并通过调用`start()`方法启动服务器。这对于理解Jetty如何运行非常有帮助。 5. **性能优化** Jetty的源码揭示了其性能优化策略,比如使用...

    Jetty权威指南.pdf

    对于高负载的服务器,除了上述提到的技术外,还需要关注服务器本身的配置,如最大连接数、操作系统的内核参数等。 #### 十四、异步Servlet、AJax、Comet **14.1 异步Servlet** Jetty支持异步Servlet,这是实现...

    SSL双向验证范例

    在这个配置文件中,你需要配置HTTPS监听端口和SSL上下文参数,例如: ```xml <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"> <Set name="port"><Property name="jetty.port" default=...

    i-jetty源码

    根据项目的具体配置,可能需要提供额外的启动参数。 四、源码学习 深入学习i-jetty源码有助于理解Web服务器和Servlet容器的工作原理: 1. **Jetty Server**:研究`Server`类,它是整个i-jetty的入口点,负责配置...

Global site tag (gtag.js) - Google Analytics