suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Der Unterschied zwischen Nginx/Apache und Apache Tomcat

Nginx/Apache ist ein Webserver und Apache Tomact ist ein Servlet-Container Ich würde gerne fragen: Was sind die spezifischen Unterschiede? Denn wenn Sie Apache Tomact nutzen, haben Sie bereits die Funktion, auf http-Anfragen zu antworten

PHP中文网PHP中文网2782 Tage vor690

Antworte allen(2)Ich werde antworten

  • 某草草

    某草草2017-05-16 17:06:06

    1. 联系
      都可以做web服务器,对外服务。

    2. 区别
      正如你所说:

    Nginx/Apache 是Web Server,而Apache Tomact是一个servlet container

    tomcat可以对jsp进行解析,nginx和apache只是web服务器,可以简单理解为只能提供html静态文件服务。php等动态语言的支持靠的是扩展。

    总结一下:tomcat具有nginx和apache的静态文件服务功能,同时具备jsp解析功能。

    当前多采用apache监听所有端口,然后将相应的域名用ajp13连接到tomcat,tomcat在8080端口独立运行。
    

    Antwort
    0
  • 漂亮男人

    漂亮男人2017-05-16 17:06:06

    tomcat对静态资源的请求效率太低,一般使用ngxin/lighttpd(apache)做前端,只是把jsp的请求转发给tomcat。

    Antwort
    0
  • StornierenAntwort