Tomcat AJP Connectors的作用

为什么80%的码农都做不了架构师?>>>   hot3.png

Tomcat connectors是Tomcat与外部世界连接的通道,允许Catalina接收请求,将它们传递给正确的Web应用程序,并将动态生成的内容作为结果通过connectors发回。

查看Tomcat安装目录下/conf/server.xml文件,除了常见的HTTP Connector,还能看到另一种connector-AJP Connector。

 
  • AJP

和HTTP Connector的工作方式一样,AJP Connector同样能够接收请求,并返回处理结果,只不过它们使用AJP协议代替HTTP。 Apache JServ协议(或AJP)是HTTP的优化二进制版本,通常用于允许Tomcat与Apache Web服务器进行通信。

  • 使用场景

在高流量的生产环境中,常常需要多台Tomcat服务器组成Tomcat集群,并将Tomcat集群放置在Apache Web服务器后面。通过这样的组合,Apache服务器用于提供静态内容和代理请求,以平衡整个网络中的请求负载,同时能让Tomcat服务器专注于提供动态内容。

  • Apache和Tomcat的结合

三种插件可选:JK,http_proxy,ajp_proxy

转载于:https://my.oschina.net/yqz/blog/1607670

你可能感兴趣的:(java)