tomcat和mysql怎么連接 tomcat連接mysql很慢?
tomcat連接mysql很慢?在您的nginx配置中,“proxy”uconnectu6000“Timeout”表示nginx連接后端(即上行)的超時(shí)時(shí)間為6秒。也就是說(shuō),當(dāng)nginx嘗試連接Tom
tomcat連接mysql很慢?
在您的nginx配置中,“proxy”uconnectu6000“Timeout”表示nginx連接后端(即上行)的超時(shí)時(shí)間為6秒。也就是說(shuō),當(dāng)nginx嘗試連接Tomcat超過(guò)6秒時(shí),它將放棄并報(bào)告錯(cuò)誤。在高峰期,如果nginx和Tomcat之間的連接經(jīng)常超時(shí),就會(huì)出現(xiàn)您描述的情況。
您所謂的“Tomcat卡住”可能是因?yàn)門(mén)omcat在響應(yīng)高峰流量時(shí)積壓了大量請(qǐng)求。此時(shí),Tomcat仍在工作,但隊(duì)列中的請(qǐng)求太多,響應(yīng)非常慢。
至于為什么刪除nginx后“沒(méi)問(wèn)題”,是因?yàn)閯h除nginx后,用戶(hù)直接與Tomcat建立了連接。此時(shí),請(qǐng)求處理的效率并沒(méi)有提高(如果按照6秒超時(shí)計(jì)算,連接失敗的次數(shù)和以前一樣甚至更多),但是連接失敗和請(qǐng)求超時(shí)等問(wèn)題不會(huì)在Tomcat的日志中反映出來(lái)。