tomcat超時(shí)會(huì)重新發(fā)請(qǐng)求嗎?
JK也可以對(duì)請(qǐng)求回復(fù)使用超時(shí)。此超時(shí)不測量響應(yīng)的完整處理時(shí)間。相反,它控制連續(xù)響應(yīng)數(shù)據(jù)包之間的時(shí)間間隔。
大多數(shù)情況下,這才是人們真正想要的??紤]長期運(yùn)行的下載。您將無法設(shè)置有效的全局回復(fù)超時(shí),因?yàn)橄螺d可能會(huì)持續(xù)幾分鐘。然而,大多數(shù)應(yīng)用程序在開始返回響應(yīng)之前都有有限的處理時(shí)間。對(duì)于這些應(yīng)用程序,您可以設(shè)置顯式回復(fù)超時(shí)。與回復(fù)超時(shí)不一致的應(yīng)用程序是批處理類型的應(yīng)用程序、數(shù)據(jù)倉庫和報(bào)表應(yīng)用程序,這些應(yīng)用程序預(yù)計(jì)需要較長的處理時(shí)間。
如果JK停止等待響應(yīng),它就不能停止后端處理,因?yàn)轫憫?yīng)超時(shí)被觸發(fā)。盡管您已經(jīng)釋放了Web服務(wù)器上的處理資源,但是請(qǐng)求將繼續(xù)在后端運(yùn)行——一旦觸發(fā)回復(fù)超時(shí),將不會(huì)發(fā)送任何結(jié)果。
因此,Tomcat會(huì)檢測到s
linux下怎么關(guān)閉tomcat服務(wù)?
有兩個(gè)命令可以關(guān)閉服務(wù)。切換到tomcat主目錄下的bin目錄(CDusr/local/tomcat/bin),然后執(zhí)行命令:
(1)
(2)./卡特琳娜停下來
這兩個(gè)命令在效果上差別不大。其實(shí)還有一個(gè)更直接的,就是當(dāng)你以。/catalina運(yùn)行,在終端鍵入ctrlc將停止tomcat服務(wù)。
Tomcat是一個(gè)用來解析jsp程序的軟件。Tomcat是Apache軟件基金會(huì)雅加達(dá)項(xiàng)目中的核心項(xiàng)目,由Apache、Sun等公司和個(gè)人共同開發(fā)。
Tomcat是一個(gè)輕量級(jí)的應(yīng)用服務(wù)器,廣泛應(yīng)用于中小型系統(tǒng)和并發(fā)用戶不多的場合。它是開發(fā)和調(diào)試JSP程序的首選。對(duì)于初學(xué)者來說,可以認(rèn)為在一臺(tái)機(jī)器上配置了Apache服務(wù)器后,可以用它來響應(yīng)訪問HTML頁面的請(qǐng)求。實(shí)際上,tomcat是Apacheserver的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行Tomcat時(shí),它實(shí)際上是作為一個(gè)獨(dú)立于Apache的進(jìn)程運(yùn)行的。
啟動(dòng)tomcat服務(wù)的方法:方法一:直接啟動(dòng)。方法2:將nohup作為服務(wù)啟動(dòng)。模式三:控制臺(tái)動(dòng)態(tài)輸出模式開始運(yùn)行在tomcat后臺(tái)動(dòng)態(tài)顯示控制臺(tái)的輸出信息,CTRLC后退出并關(guān)閉服務(wù)。
Tomcat一開始就有一個(gè)缺點(diǎn)。當(dāng)客戶端斷開連接時(shí),tomcat服務(wù)立即被關(guān)閉。第二種方法啟動(dòng)的tomcat會(huì)被寫入相應(yīng)的日志文件,Tomcat控制臺(tái)的輸出信息和錯(cuò)誤無法動(dòng)態(tài)查看。tomcat服務(wù)可以通過下面的命令在控制臺(tái)模式下啟動(dòng),便于跟蹤和查閱后臺(tái)輸出信息。對(duì)于啟動(dòng)的服務(wù),如果客戶端連接關(guān)閉,服務(wù)會(huì)立即停止。