<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    javaGrowing

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      92 隨筆 :: 33 文章 :: 49 評論 :: 0 Trackbacks
    server.xml配置簡介?
    下面我們將講述這個文件中的基本配置信息,更具體的配置信息見tomcat的文檔?
    server:?port????指定一個端口,這個端口負(fù)責(zé)監(jiān)聽關(guān)閉tomcat的請求
    shutdown????指定向端口發(fā)送的命令字符串
    service:?name????指定service的名字
    Connector????(表示客戶端和service之間的連接):
    port????指定服務(wù)器端要創(chuàng)建的端口號,并在這個斷口監(jiān)聽來自客戶端的請求
    minProcessors????服務(wù)器啟動時創(chuàng)建的處理請求的線程數(shù)
    maxProcessors????最大可以創(chuàng)建的處理請求的線程數(shù)
    enableLookups????如果為true,則可以通過調(diào)用request.getRemoteHost()進(jìn)行DNS查詢來得到遠(yuǎn)程客戶端的實(shí)際主機(jī)名,若為false則不進(jìn)行DNS查詢,而是返回其ip地址
    redirectPort????指定服務(wù)器正在處理http請求時收到了一個SSL傳輸請求后重定向的端口號
    acceptCount????指定當(dāng)所有可以使用的處理請求的線程數(shù)都被使用時,可以放到處理隊(duì)列中的請求數(shù),超過這個數(shù)的請求將不予處理
    connectionTimeout????指定超時的時間數(shù)(以毫秒為單位)
    Engine????(表示指定service中的請求處理機(jī),接收和處理來自Connector的請求):
    defaultHost????指定缺省的處理請求的主機(jī)名,它至少與其中的一個host元素的name屬性值是一樣的
    Context????(表示一個web應(yīng)用程序,通常為WAR文件,關(guān)于WAR的具體信息見servlet規(guī)范):
    docBase????應(yīng)用程序的路徑或者是WAR文件存放的路徑
    path????表示此web應(yīng)用程序的url的前綴,這樣請求的url為http://localhost:8080/path/****
    reloadable????這個屬性非常重要,如果為true,則tomcat會自動檢測應(yīng)用程序的/WEB-INF/lib和/WEB-INF/classes目錄的變化,自動裝載新的應(yīng)用程序,我們可以在不重起tomcat的情況下改變應(yīng)用程序
    host????(表示一個虛擬主機(jī)):
    name????指定主機(jī)名
    appBase????應(yīng)用程序基本目錄,即存放應(yīng)用程序的目錄
    unpackWARs????如果為true,則tomcat會自動將WAR文件解壓,否則不解壓,直接從WAR文件中運(yùn)行應(yīng)用程序
    Logger????(表示日志,調(diào)試和錯誤信息):
    className????指定logger使用的類名,此類必須實(shí)現(xiàn)
    org.apache.catalina.Logger????接口
    prefix????指定log文件的前綴
    suffix????指定log文件的后綴
    timestamp????如果為true,則log文件名中要加入時間,如下例:localhost_log.2001-10-04.txt
    Realm????(表示存放用戶名,密碼及role的數(shù)據(jù)庫):
    className????指定Realm使用的類名,此類必須實(shí)現(xiàn)org.apache.catalina.Realm接口
    Valve????(功能與Logger差不多,其prefix和suffix屬性解釋和Logger中的一樣):
    className????指定Valve使用的類名,如用org.apache.catalina.valves.AccessLogValve類可以記錄應(yīng)用程序的訪問信息
    directory????指定log文件存放的位置
    pattern????有兩個值,common方式記錄遠(yuǎn)程主機(jī)名或ip地址,用戶名,日期,第一行請求的字符串,HTTP響應(yīng)代碼,發(fā)送的字節(jié)數(shù)。combined方式比common方式記錄的值更多
    注意:?
    1:經(jīng)過我測試,我設(shè)置Context?的path="",reloadable=true,然后放一個WAR文件到webapps目錄,結(jié)果tomcat不能檢測出此文件(重起tomcat可以),而把此文件解壓,則tomcat會自動檢測出這個新的應(yīng)用程序。如果不能自動檢測WAR文件,我們可以利用下面管理中講的方法來部署應(yīng)用程序。?
    2:默認(rèn)的server.xml中,Realm元素只設(shè)置了一個className屬性,但此文件中也包含幾個通過JDBC連接到數(shù)據(jù)庫進(jìn)行驗(yàn)證的示例(被注釋掉了),通過Realm元素我們可以實(shí)現(xiàn)容器安全管理(Container?Managed?Security)。?
    3:還有一些元素我們沒有介紹,如Parameter,loader,你可以通過tomcat的文檔獲取這些元素的信息。?

    posted on 2006-05-13 12:52 javaGrowing 閱讀(514) 評論(0)  編輯  收藏 所屬分類: tomcat
    主站蜘蛛池模板: 亚洲欧洲国产视频| 亚洲精品国产日韩无码AV永久免费网| 中文字幕一区二区免费| 成全视频免费高清| 亚洲AV成人片色在线观看高潮| 青青免费在线视频| 处破痛哭A√18成年片免费| 亚洲人成亚洲精品| 岛国精品一区免费视频在线观看 | 日韩免费观看一级毛片看看 | 亚洲国产精品美女| a级毛片在线免费看| 男人的天堂亚洲一区二区三区| 激情内射亚洲一区二区三区| 两个人日本WWW免费版| 免费v片在线观看品善网| 自拍日韩亚洲一区在线| 2019中文字幕在线电影免费 | 亚洲好看的理论片电影| 国产高潮久久免费观看| 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 青青青亚洲精品国产| 免费A级毛片无码免费视| 亚洲视频精品在线观看| 青青操免费在线观看| 亚洲偷自拍拍综合网| 老司机免费午夜精品视频| 午夜a级成人免费毛片| 久久精品国产亚洲av麻豆蜜芽| 最近中文字幕免费mv在线视频| 亚洲国产精品乱码一区二区| 一级毛片视频免费观看| 免费国产a国产片高清网站| 亚洲欧洲免费无码| 国产在线国偷精品产拍免费| 亚洲欧洲日产国产最新| 国产成人精品免费视频大全麻豆| 久久久久亚洲精品天堂| 亚洲精品免费观看| 亚洲高清在线播放| 香港a毛片免费观看|