tomcate 的 server xml元素詳解

2021-04-27 11:45:58 字數 2570 閱讀 8712

元素名

屬性

解釋

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

方式記錄的值更多

Tomcate三種部署專案的方法

tomcat中三種部署專案的方法 2008 05 21 07 43 在tomcat中三種部署專案的方法 第一種方法 在tomcat中的conf目錄中,在server.xml中的,節點中新增 reloadable true 檔案有變化會自動載入 至於context 節點屬性,可詳細見相關文件。第三種方...

關於tomcate的配置出錯的乙個問題解決方法

eclipse 配置tomcat8 報錯 the apache tomcat installation at this directory is version 8.5.14.a tomcat 8。解決方法 開啟tomcat的lib目錄。apache tomcat 8.5.14 lib的catali...

container of 的的的原理

另外一篇,同樣精彩,揭開linux核心中container of的神秘面紗 華清遠見嵌入式學院講師。在linux 核心中有乙個大名鼎鼎的巨集container of 這個巨集是用來幹嘛的呢?我們先來看看它在核心中是怎樣定義的。呵呵,乍一看不知道是什麼東東。我們先來分析一下container of p...