Tomcat 8005/8009/8080/8443端口的作用


8005--關閉tomcat進程所用。當執行shutdown.sh關閉tomcat時就是連接8005端口執行“SHUTDOWN”命令--由此,我們直接telnet8005端口執行“SHUTDOWN”(要大寫,小寫沒用;不運只能telnet 127.0.0.1 8005其他地址telnet都不能連接)也可以成功關閉tomcat.

           同時反之如果8005端口未監聽那么tomcat無法用shutdown.sh關閉。

 

8009--httpd等反向代理tomcat時就可以使用使用ajp協議反向代理到該端口。雖然我們經常都是使用http反向代理到8080端口,但由於ajp建立tcp連接后一般長時間保持,從而減少了http反復進行tcp連接和斷開的開銷,所以反向代理中ajp是比http高效的。

 

8080--默認的http監聽端口。

 

8443--默認的https監聽端口。默認未開啟,如果要開啟由於tomcat不自帶證書所以除了取消注釋之外,還要自己生成證書並在<Connector>中指定方可。

 

 

 

 

8005端口是用來關閉TOMCAT服務的端口。

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

連接器監聽8009端口,負責和其他的HTTP服務器建立連接。在把Tomcat與其他HTTP服務器集成時,就需要用到這個連接器。

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

連接器監聽8080端口,負責建立HTTP連接。在通過瀏覽器訪問Tomcat服務器的Web應用時,使用的就是這個連接器
————————————————
版權聲明:本文為CSDN博主「zhy-dream」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/zhydream77/article/details/82179896

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM