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