亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Tomcat中的Connector配置講解

2024-09-01 13:56:42
字體:
來源:轉載
供稿:網友

JBoss使用Tomcat作為Web容器,因此在JBoss中對于Web容器的配置也類似于在Tomcat中的配置,主要就是對于 server.xml文件的編輯,在JBoss 5.x中,這個文件位于${JBOSS.HOME}/server/${confifure}/deploy/jbossweb.sar下,其中 configure的值可以是all, default,web,standard, minimal等。下面的代碼展示了一個JBoss default配置下的server.xml,由于篇幅原因,將其中的注釋都已經去掉了。

<Server>   <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />   <Listener className="org.apache.catalina.core.JasperListener" />   <Service name="jboss.web">    <Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"          connectionTimeout="20000" redirectPort="8443" compression="on"          compressionMinSize="1" compressableMimeType="text/html,text/xml" />    <Engine name="jboss.web" defaultHost="localhost">      <Realm className="org.jboss.web.tomcat.security.JBossWebRealm"       certificatePrincipal="org.jboss.security.auth.certs.SubjectDNMapping"       allRolesMode="authOnly"       />      <Host name="localhost">        <Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"       cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"       transactionManagerObjectName="jboss:service=TransactionManager" />      Host>    Engine>   Service> Server> 

在上面的配置文件中,Server是根節點,一個Server就代表一個Servlet容器,因此在server.xml中,這個節點只能有一個,在Server節點下,可以存在一個或者多個Service節點。

一個Service節點代表了一個或者多個Connector和一個Engine,而Connector和Engine是在server.xml中兩個重 要的配置項,Connector的主要功能是接受、響應用戶請求。常用的Connector有HTTP/1.1 Connector和AJP Connector,HTTP/1.1 Connector主要用于處理用戶的HTTP請求,需要注意的是雖然它名叫HTTP/1.1 Connector,但是是完全兼容HTTP/1.0協議的。AJP Connector主要使用AJP協議和Web Connector通信,通常用于集群中。

HTTP/1.1 Connector的實例監聽在用戶配置的端口上,當應用服務器啟動時,HTTP/1.1 Connector負責創建若干線程,用于處理用戶請求,創建的線程數目取決于用戶配置的minThreads值,默認為5,當有更多的用戶請求到來 時,HTTP/1.1 Connector將會創建更多的線程用于處理請求,創建線程的最大值由maxThreads定義,默認值為20,當所有的線程都在忙于處理用戶請求時, 新到來的請求將會放入HTTP/1.1 Connector創建的Socket隊列中,隊列的長度由acceptCount屬性定義,當等待隊列也被占用滿了,新來的用戶請求將會收到connection refused錯誤。

所有的Connector提供的配置項(不完全版scheme, isSecure, xpoweredBy, useIPVHosts ):

  • allowTrace 如果需要服務器能夠處理用戶的HAED/TRACE請求,這個值應該設置為true,默認值是false;
  • emptySessionPath 如果設置為true,所有session,cookie的path將會被設置為/,這種設置通常是在portlet中比較有用,默認值是false;
  • enableLookups 如果需要在調用request.getRemoteHost()方法時獲取到客戶端的機器名,則需要配置為true,如果配置為false,將會跳過DNS查詢直接返回客戶端機器的IP地址,通常為了提高性能,將此值設置為false,默認值是true;
  • maxPostSize POST方法能夠提交的數據的最大大小,如果沒有聲明或者設置為小于等于0,則表示POST提交的數據大小是不限制的,默認值是2Megabytes.
  • protocol 設置處理請求的協議,默認是HTTP/1.1,即org.apache.coyote.http11.Http11Protocol,此外還 支持的協議有:org.apache.coyote.http11.Http11NioProtocol(通過NIO處理用戶請求,可以提高系統性能), org.apache.coyote.http11.HttpAprProtocol。
  • proxyName/proxyPort 如果Web服務器使用了代理服務器,配置此參數意味著在調用request.getServerName的時候將會獲取代理服務器的名稱,getServerPort()將會返回proxyPort。
  • redirectPort 如果Connector的配置是支持非SSL的請求,當一個SSL請求到來時,服務器會自動的將請求重定位到redirectPort。
  • URIEncoding URI字節轉化成String的時候的編碼方式,默認為ISO-8859-1,如果頁面需要支持中文,一般可以將其設置為UTF-8或者GBK,GB2312。
  • useBodyEncodingForURI 如果設置為true,則會根據頁面的編碼決定URI的編碼方式,默認是false。

Http/1.1 Connector提供的配置項:

  • acceptCount 等待隊列的長度,默認值是100。
  • address 如果Tomcat所在的主機有多個IP,這個值聲明了用于監聽HTTP請求的IP地址。
  • bufferSize Connector創建的輸入流的大小,默認值是2048 bytes,提高這個值可以提升性能,增加內存消耗。
  • compressableMimeType 使用HTTP壓縮的MIME類型,使用逗號分割,默認值是 text/html,text/xml,text/plain。
  • compression 為了節省帶寬,可以將這個值設置為on,從而啟用HTTP/1.1 GZIP壓縮。off關閉壓縮,forces強制使用壓縮,默認值是off。
  • connectionTimeout Connector接受一個連接后等待的時間(milliseconds),默認值是60000。
  • executor 在Service節點下,Connector節點前可以配置一個Executor節點用于管理線程,這個屬性的值是配置的Executor的名稱,如果應用了此屬性且executor存在,那么任何其他的關于thread的配置將會被忽略。
  • keepAliveTimeout 在Connector關閉連接前,Connector為另外一個請求Keep Alive所等待的微妙數,默認值和 connectionTimeout 一樣。
  • maxHttpHeaderSize HTTP請求、響應頭信息的最大大小,默認是8192bytes。
  • maxKeepAliveRequests HTTP/1.0 Keep Alive 和HTTP/1.1 Keep Alive / Pipeline的最大請求數目,如果設置為1,將會禁用掉Keep Alive和Pipeline,如果設置為小于0的數,Keep Alive的最大請求數將沒有限制。默認為100。
  • maxThreads 用于處理用戶請求的最大線程數,默認值是20。
  • noCompressionUserAgents: 設置不使用HTTP GZIP壓縮的客戶端,使用逗號分隔,在某些瀏覽器不支持壓縮的時候可以使用此屬性。
  • port Connector監聽的端口。
  • restrictedUserAgents 設置不使用Keep Alive的客戶端代理名稱,使用逗號分割,默認值是空字符串。
  • server 覆蓋HTTP響應的serve頭信息,如果不設置的話,默認值是 Apache-Coyote/1.1。一般情況下不需要關注此屬性。
  • socketBuffer Socket輸出流緩沖區的大小,默認是9000bytes,如果設置為小于0的值,則表示不使用此緩沖區。
  • tcpNoDelay 默認值是true,設置為true可以提高系統性能。
  • threadPriority 請求處理線程的優先級,默認的優先級是NORMAL。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品少妇v888av| 国自产精品手机在线观看视频| 亚洲片国产一区一级在线观看| 久久综合电影一区| 欧美性xxxxx极品娇小| 亚洲一品av免费观看| 日韩精品亚洲元码| 国产91精品久久久久久久| 亚洲成人xxx| 国产精品高潮呻吟视频| 91精品国产乱码久久久久久久久| 久久夜色精品国产| 免费99精品国产自在在线| 懂色aⅴ精品一区二区三区蜜月| 国产精品久久久久久久午夜| 欧美中文字幕视频在线观看| 国产精品精品一区二区三区午夜版| 中文综合在线观看| 中文字幕一精品亚洲无线一区| 在线观看日韩www视频免费| 亚洲国产高清自拍| 国产精品久久久久久久久久免费| 中文字幕国产亚洲| 亚洲bt欧美bt日本bt| 日韩精品欧美国产精品忘忧草| 国产成人精品国内自产拍免费看| 久久影院资源网| 中文字幕亚洲激情| 欧美电影在线免费观看网站| 亚洲a区在线视频| 欧美性生交xxxxxdddd| 青青草原成人在线视频| 狠狠色狠色综合曰曰| 亚洲精品成人网| 欧美精品aaa| 亚洲视频免费一区| 红桃av永久久久| 国产精品免费一区| 日韩精品在线看| 97人人做人人爱| 国产精品视频白浆免费视频| 国产成人欧美在线观看| 国产精品扒开腿做爽爽爽视频| 国产精品白丝jk喷水视频一区| 精品欧美激情精品一区| 亚洲最大成人网色| 国产精品男女猛烈高潮激情| 日本精品视频网站| 欧美在线视频免费播放| 伊人久久综合97精品| 国产玖玖精品视频| 亚洲电影在线看| 国产一区二区丝袜高跟鞋图片| 久久精品欧美视频| 精品久久久久久中文字幕一区奶水| 精品视频久久久久久久| 国产91色在线免费| 人人做人人澡人人爽欧美| 国产精品jizz在线观看麻豆| 亚洲成人激情图| 国产一区二区丝袜高跟鞋图片| 欧美自拍大量在线观看| 国产亚洲a∨片在线观看| 亚洲人成电影网站| 爽爽爽爽爽爽爽成人免费观看| 久久久久久久国产精品视频| 欧美在线观看网站| 久久免费视频观看| 97av在线播放| 亚洲电影av在线| 欧美情侣性视频| 久久久精品国产| 高清欧美一区二区三区| 8090成年在线看片午夜| 亲爱的老师9免费观看全集电视剧| 国产视频精品久久久| 色yeye香蕉凹凸一区二区av| 亚洲第一二三四五区| 欧美精品国产精品日韩精品| 5278欧美一区二区三区| 日韩综合中文字幕| 欧美日韩国产麻豆| 91精品国产精品| 国产专区精品视频| 92看片淫黄大片看国产片| 欧美综合在线第二页| 久久成人综合视频| 国产91ⅴ在线精品免费观看| 日韩黄色高清视频| 欧美日韩精品在线播放| 久久伊人91精品综合网站| 国产一区二中文字幕在线看| 欧美日韩裸体免费视频| 久久精品99久久香蕉国产色戒| 欧美激情aaaa| 国产精品欧美激情在线播放| 日韩在线观看免费高清| 久久99国产精品久久久久久久久| 亚洲第一偷拍网| 欧美在线视频一区二区| wwwwwwww亚洲| 欧美性xxxxxxx| 久久成人亚洲精品| 尤物精品国产第一福利三区| 日本免费一区二区三区视频观看| 亚洲自拍偷拍色图| 欧美在线激情视频| 55夜色66夜色国产精品视频| 孩xxxx性bbbb欧美| 清纯唯美亚洲综合| 国产亚洲成精品久久| 国产精品偷伦一区二区| 亚洲欧美精品suv| 日韩风俗一区 二区| 欧美在线亚洲一区| 欧美国产视频一区二区| 日韩av资源在线播放| 麻豆乱码国产一区二区三区| 色香阁99久久精品久久久| 色老头一区二区三区| 欧美一区二区三区艳史| 久久久国产影院| 国产欧美日韩专区发布| 亚洲网址你懂得| 日韩成人中文字幕| 成人综合网网址| 91精品视频免费观看| 777午夜精品福利在线观看| 日韩在线免费av| 欧美激情第一页xxx| 久久久伊人欧美| 日韩中文字幕欧美| 国产精品日韩欧美| 青草青草久热精品视频在线网站| 亚洲色图在线观看| 欧美肥老太性生活视频| 777777777亚洲妇女| 成人h片在线播放免费网站| 成人久久一区二区| 欧美老女人bb| 欧美性黄网官网| 久久视频免费观看| 久久久最新网址| 成人免费视频xnxx.com| 久久影视电视剧凤归四时歌| 在线成人中文字幕| 狠狠干狠狠久久| 国产欧美在线观看| 亚洲第一福利视频| 日韩视频在线观看免费| 国产精品黄页免费高清在线观看| 深夜成人在线观看| 中文字幕久久久av一区| 国产精品免费一区二区三区都可以| 亚洲精美色品网站| 欧美精品一区二区三区国产精品| 国产日韩中文在线| 亚洲日韩中文字幕在线播放| 黄色一区二区在线观看| 国产精品夜色7777狼人| 亚洲欧洲午夜一线一品| 91a在线视频| 韩国日本不卡在线| 国产精品永久免费观看|