tomcat中的server xml元素詳解

2021-04-07 09:51:09 字數 2622 閱讀 3000

tomcat中的server.xml元素詳解

元素名屬性

解釋server

port

指定乙個埠,這個埠負責監聽關閉

tomcat

的請求

shutdown

指定向埠傳送的命令字串

service

name

指定service

的名字

connector(

表示客戶端和

service

之間的連線

)port

指定伺服器端要建立的埠號,並在這個埠監聽來自客戶端的請求

minprocessors

伺服器啟動時建立的處理請求的執行緒數

maxprocessors

最大可以建立的處理請求的執行緒數

enablelookups

如果為true

,則可以通過呼叫

request.getremotehost()

進行dns

查詢來得到遠端客戶端的實際主機名,若為

false

則不進行

dns查詢,而是返回其

ip位址

redirectport

指定伺服器正在處理

請求時收到了乙個

ssl傳輸請求後重定向的埠號

acceptcount

指定當所有可以使用的處理請求的執行緒數都被使用時,可以放到處理佇列中的請求數,超過這個數的請求將不予處理

connectiontimeout

指定超時的時間數

(以毫秒為單位

)engine(

表示指定

service

中的請求處理機,接收和處理來自

connector

的請求)

defaulthost

指定預設的處理請求的主機名,它至少與其中的乙個

host

元素的name

屬性值是一樣的

context(

表示乙個

web應用程式,通常為

war檔案,關於

war的具體資訊見

servlet規範)

docbase

應用程式的路徑或者是

war檔案存放的路徑

path

表示此web

應用程式的

url的字首,這樣請求的

url為

這個屬性非常重要,如果為

true

,則tomcat

會自動檢測應用程式的

/web-inf/lib

和/web-inf/classes

目錄的變化,自動裝載新的應用程式,我們可以在不重起

tomcat

的情況下改變應用程式

host(

表示乙個虛擬主機

)name

指定主機名

應用程式基本目錄,即存放應用程式的目錄

unpackwars

如果為true

,則tomcat

會自動將

war檔案解壓,否則不解壓,直接從

war檔案中執行應用程式

logger(

表示日誌,除錯和錯誤資訊

)classname

指定logger

使用的類名,此類必須實現

org.apache.catalina.logger 介面

prefix

指定log

檔案的字首

suffix

指定log

檔案的字尾

timestamp

如果為true

,則log

檔名中要加入時間,如下例

:localhost_log.

2001-10-04.txt

realm(

表示存放使用者名稱,密碼及

role

的資料庫

)classname

指定realm

使用的類名,此類必須實現

org.apache.catalina.realm介面

valve(

功能與logger

差不多,其

prefix

和suffix

屬性解釋和

logger

中的一樣

)classname

指定valve

使用的類名,如用

org.apache.catalina.valves.accesslogvalve

類可以記錄應用程式的訪問資訊

directory

指定log

檔案存放的位置

pattern

有兩個值,

common

方式記錄遠端主機名或

ip位址,使用者名稱,日期,第一行請求的字串,

響應**,傳送的位元組數。

combined

方式比common

方式記錄的值更多

tomcat中的配置

元素會出現在tomcat6.x的如下檔案中 1 conf context.xml檔案,適用於所有web應用 2 conf enginename hostname contextpath xml,這個檔案是從web應用的meta inf context.xml拷貝而來的,適用於當前web應用,改動在t...

tomcat中的執行緒

tomcat啟動過程中會啟動許多執行緒 這裡總結下 tomcat4 thread main 為主執行緒,tomcat 啟動時的執行緒。daemon thread httpconnector 8080 http聯結器。daemon thread httpprocessor 8080 0 http處理執...

Tomcat中的匹配規則

servlet和filter的url匹配以及url pattern詳解 一 servlet容器對url的匹配過程 當乙個請求傳送到servlet容器的時候,容器先會將請求的url減去當前應用上下文的路徑作為servlet的對映url,比如我訪問的是http localhost test aaa.ht...