8080是http 1.1 connector,也就是接收处理http请求的端口,如果你只用一个tomcat处理所有请求,可以只使用这个connector。
8005是 tomcat接受关闭指令的端口,比如你要关闭tomcat,这个接口会收到shutdown的指令,然后关闭所有后台线程。
8009是ajp connector,它一般用来设置tomcat集群。因为tomcat作为servlet容器,对于处理静态资源的能力不是很好,所以一般大点的项目都会在tomcat前面加个apache服务器,用来处理静态资源和负载均衡,通过预先设定的规则把动态请求通过ajp端口交给tomcat处理,这时可以只使用ajp connector。
本文详细解释了Tomcat中三个关键端口的功能:8080端口用于处理HTTP请求;8005端口接收关闭指令以实现平滑关闭;8009端口(AJP)用于配置Tomcat集群,常与Apache服务器配合使用以实现静态资源处理及负载均衡。
5242

被折叠的 条评论
为什么被折叠?



