linux tomcat环境变量配置_Tomcat
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                linux tomcat环境变量配置_Tomcat
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                
                            
                            
                            Tomcat介紹1.Web服務(wù)器介紹Web服務(wù)器可以解析HTTP協(xié)議,收到請求后可以進(jìn)行響應(yīng),比如響應(yīng)靜態(tài)資源、進(jìn)行頁面跳轉(zhuǎn)等Web服務(wù)器響應(yīng)可委托給CGI腳本、JSP腳本、ASP腳本、服務(wù)器端JS等程序或其它服務(wù)器端技術(shù)Web服務(wù)器通常產(chǎn)生一個(gè)html響應(yīng)以便瀏覽器瀏覽2.常見Web服務(wù)器Web服務(wù)器根據(jù)對JavaEE的支持程度分為JavaEE服務(wù)器以及Web容器JavaEE服務(wù)器
                        
                        
                        - 包括WebSphere、WebLogic、JBoss、Geronimo等
- 特點(diǎn)是重量級、對JavaEE技術(shù)規(guī)范支持比較全面、功能強(qiáng)大
- 包括Tomcat、Jetty等
- 僅對Servlet、JSP進(jìn)行支持,并不支持所有JavaEE技術(shù)規(guī)范
- 特點(diǎn)是輕量級、速度快、開源免費(fèi)
- port:監(jiān)聽關(guān)閉Tomcat請求的端口
- shutdown:關(guān)閉Tomcat請求需要向監(jiān)聽端口發(fā)送的命令字符串
- name:service的名字
- port:服務(wù)器監(jiān)聽客戶端請求的端口號
- minProcessors:服務(wù)器啟動(dòng)時(shí)創(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請求時(shí)收到一個(gè)SSL傳輸請求后重定向的端口號
- acceptCount:所有可使用的處理請求線程數(shù)都被使用時(shí),可以放到處理隊(duì)列中的請求數(shù),請求超過這個(gè)數(shù)則不予處理
- connectionTimeout:連接超時(shí)時(shí)間,以毫秒為單位
 
- defaultHost:指定缺省的請求處理主機(jī)名,至少與一個(gè)Host元素的name屬性一致
- docBase:應(yīng)用程序路徑或War包路徑
- path:Web應(yīng)用程序URL的前綴
- reloadable:設(shè)置為true,則可以自動(dòng)裝載新應(yīng)用程序而無需重啟
- name:主機(jī)名
- appBase:存放應(yīng)用程序的目錄
- unpackWARS- true:Tomcat自動(dòng)將War包解壓
- false:直接從War包中運(yùn)行應(yīng)用程序
 
- className:指定Realm使用的類名,該類須實(shí)現(xiàn)org.apache.catalina.Realm接口
- className:指定Valve使用的類名,該類須實(shí)現(xiàn)org.apache.catalina.AccessLogValve接口
- manager-gui- allows access to the HTML GUI and the status pages
- 允許訪問html接口(即URL路徑為/manager/html/*)
 
- manager-script- allows access to the text interface and the status pages
- 允許訪問純文本接口(即URL路徑為/manager/text/*)
 
- manager-jmx- allows access to the JMX proxy and the status pages
- 允許訪問JMX代理接口(即URL路徑為/manager/jmxproxy/*)
 
- manager-status- allows access to the status pages only
- 允許訪問Tomcat只讀狀態(tài)頁面(即URL路徑為/manager/status/*)
 
- 在指定的端口上偵聽并接收瀏覽器發(fā)來的TCP連接請求
- 接收請求后創(chuàng)建用于交換數(shù)據(jù)的Request以及Response對象
- 創(chuàng)建線程處理請求并將Request和Response對象傳給Engine
- 從Engine獲取響應(yīng)并返回給客戶端
- 通常一個(gè)Servlet類對應(yīng)一個(gè)Wrapper
- 如有多個(gè)Servlet就定義多個(gè)Wrapper
- 如有多個(gè)Wrapper就要定義一個(gè)更高級的Container,比如Context
- Context定義在父容器Host中
- Host不是必需的
- 運(yùn)行War包必須要Host,因?yàn)閃ar包里面的web.xml文件解析需要Host
- 如有多個(gè)Host就要定義一個(gè)頂層容器Engine
- Engine沒有父容器,一個(gè)Engine代表一個(gè)完整的Servlet引擎
總結(jié)
以上是生活随笔為你收集整理的linux tomcat环境变量配置_Tomcat的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: python 安卓app开发环境搭建_基
- 下一篇: java atd_Java字符串Stri
