利用server.xml進行專案對映的部署
manager web方式
請求被傳送到本機埠8080,被在那裡偵聽的coyote http/1.1 connector獲得
connector把該請求交給它所在的service的engine來處理,並等待來自engine的回應
engine獲得請求localhost/yy/index.jsp,匹配它所擁有的所有虛擬主機host
engine匹配到名為localhost的host(即使匹配不到也把請求交給該host處理,因為該host被定義為該engine的預設主機)
localhost host獲得請求/yy/index.jsp,匹配它所擁有的所有context
host匹配到路徑為/yy的context(如果匹配不到就把該請求交給路徑名為」「的context去處理)
context匹配到url pattern為*.jsp的servlet,對應於jspservlet類
構造httpservletrequest物件和httpservletresponse物件,作為引數呼叫jspservlet的doget或dopost方法
context把執行完了之後的httpservletresponse物件返回給host
host把httpservletresponse物件返回給engine
engine把httpservletresponse物件返回給connector
connector把httpservletresponse物件返回給客戶browser
linux學習記錄 tomcat安裝
2 用putty連線到伺服器,登入,進入壓縮包所在的資料夾。使用tar tar vzxf apache tomcat 9.0.16.tar.gz c usr local 語句將壓縮包解壓到 usr local目錄下 3 進入解壓後的tomcat的bin目錄 cd usr local apache t...
tomcat優化記錄
1.使用jdk自帶的jconsole進行視覺化檢視 2.使用jmeter做壓力測試,做完後有幾個重要的指標 正確率 cpu佔用率 qps jvm 3.tomcat server.xml優化 arp預設是bio的,改為nio非同步 非阻塞模式 context reloadable true 改為rel...
tomcat使用出錯記錄
tomcat啟動時using catalina base這個配置檔案是在bin catalina.sh中配置 tomcat關閉失敗 原因 這是因為tomcat啟動的時間過長,在tomcat沒完全啟動時執行關閉tomcat的命令就會出這個錯誤。在tomcat沒有完全啟動完成時是可以檢視到tomcat執...